Torna al Thread
xxx.Entities.User user = new xxx.Entities.User();
user.AgentLastName = usrDt.Rows[0]["UsrLnm"].ToString();
user.AgentName = usrDt.Rows[0]["UsrNam"].ToString();
user.CustomerDescription = usrDt.Rows[0]["CusDes"].ToString();
user.Id = Convert.ToDecimal(usrDt.Rows[0]["UsrOwnId"]);
string typ = usrDt.Rows[0]["CusTyp"].ToString();
if (typ == "C")
{
user.Type = xxx.Entities.User.UserType.Customer;
}
else if (typ == "A")
{
user.Type = xxx.Entities.User.UserType.Agent;
}
else
{
user.Type = xxx.Entities.User.UserType.None;
}
user.Key = usrDt.Rows[0]["UsrKey"].ToString();
// Creo il formatter adeguato
BinaryFormatter formatter = new BinaryFormatter();
// Apro in scrittura un nuovo file o lo sovrascrive
using (FileStream file = new FileStream("c:/licence.xml", FileMode.Create, FileAccess.Write))
{
// Effettuo la serializzazione
formatter.Serialize(file, user);
}
Utility.alert_message("Licenza creata con successo!", this.Page);