public static void SaveCredentials(DataModels.DataModels.Usuario user) { if (!string.IsNullOrWhiteSpace(user.alias) && !string.IsNullOrWhiteSpace(user.contrasena) && user.tipoUsuario > 0) { Account account = new Account { Username = user.alias }; account.Properties.Add("Password", user.contrasena); account.Properties.Add("Name", user.nombre); account.Properties.Add("LastName", user.apellido); account.Properties.Add("PhoneNumber", user.telefonoMovil); account.Properties.Add("CodArea", user.codigoArea); account.Properties.Add("Phone", user.telefonoFijo); account.Properties.Add("Mail", user.mail); account.Properties.Add("Address", user.direccion); account.Properties.Add("City", user.comuna); account.Properties.Add("UserType", user.tipoUsuario.ToString()); account.Properties.Add("LicenceNumber", user.licenceNumber); account.Properties.Add("TypOfVehicle", user.typOfVehicle); account.Properties.Add("Ranking", user.ranking.ToString()); account.Properties.Add("EvaluationsNumber", user.cantidadEvaluaciones.ToString()); AccountStore.Create(Application.Context).Save(account, Application.Context.ToString()); } }
public static DataModels.DataModels.Usuario GetCredentials() { var usuario = new DataModels.DataModels.Usuario { alias = Alias, nombre = Name, apellido = LastName, contrasena = Password, telefonoMovil = PhoneNumber, telefonoFijo = Phone, codigoArea = CodArea, mail = Mail, direccion = Address, comuna = City, tipoUsuario = int.Parse(UserType), cantidadEvaluaciones = EvaluationsNumber, licenceNumber = LicenceNumber, typOfVehicle = TypOfVehicle, ranking = Ranking }; return(usuario); }