public ActionResult Password(Models.Users.UserModel model) { if (!ModelState.IsValid) { model.MessageError = "Se ha producido un Error al momento de actualizar la contraseña de Usuario, intente nuevamente."; return(View("Password", model)); } var success = Business.Web.User.User_UpdatePassword(model.UserId, model.Password); if (success)//creacion de usuario ok { var user = Business.Web.User.GetUser(model.UserId); ModelState.Clear(); model = new Models.Users.UserModel(); model.Profile = Code.Data.GetProfiles().SingleOrDefault(p => p.Id == user.COD_PROFILE).Description; model.Name = user.CAR_NAME; model.Email = user.CAR_EMAIL; model.Password = string.Empty; model.UserName = user.CAR_USER_NAME; model.UserId = user.CDG_ID; model.MessageSuccess = "La contraseña de Usuario seleccionado ha sido actualizado."; } else { model.Profiles = Code.Data.GetProfiles(); model.MessageError = "Se ha producido un Error al momento de actualizar la contraseña de Usuario, intente nuevamente."; } return(View("Password", model)); }
public ActionResult Edit(Models.Users.UserModel model) { if (!ModelState.IsValid) { model.Profiles = Code.Data.GetProfiles(); model.MessageError = "Se ha producido un Error al momento de actualizar el Usuario, intente nuevamente."; return(View("Edit", model)); } var success = Business.Web.User.User_Update(model.UserId, model.Name, model.Email, model.ProfileId); if (success)//creacion de usuario ok { var user = Business.Web.User.GetUser(model.UserId); ModelState.Clear(); model = new Models.Users.UserModel(); model.Profiles = Code.Data.GetProfiles(); model.ProfileId = user.COD_PROFILE; model.Name = user.CAR_NAME; model.Email = user.CAR_EMAIL; model.Password = string.Empty; model.UserName = user.CAR_USER_NAME; model.MessageSuccess = "El Usuario seleccionado ha sido actualizado."; } else { model.Profiles = Code.Data.GetProfiles(); model.MessageError = "Se ha producido un Error al momento de actualizar el Usuario, intente nuevamente."; } return(View("Edit", model)); }
public ActionResult Create(Models.Users.UserModel model) { if (!ModelState.IsValid) { model.Profiles = Code.Data.GetProfiles(); return(View("Create", model)); } var success = Business.Web.User.User_Create(model.UserName, model.Password, model.Name, model.Email, model.ProfileId); if (success)//creacion de usuario ok { ModelState.Clear(); model = new Models.Users.UserModel(); model.Profiles = Code.Data.GetProfiles(); model.ProfileId = model.Profiles[0].Id; model.MessageSuccess = "El Usuario ingresado ha sido creado."; } else { model.Profiles = Code.Data.GetProfiles(); model.MessageError = "Se ha producido un Error al momento de crear el Usuario, intente nuevamente."; } return(View("Create", model)); }
public ActionResult Create() { var model = new Models.Users.UserModel(); model.ProfileId = model.Profiles[0].Id; return(View("Create", model)); }
public void SetPaymentMethod(Models.Users.UserModel User) { Models.Users.UserModel user = User; bool set = false; user.SetPaymentMethod(set); }
public ActionResult Edit(int userId) { var user = Business.Web.User.GetUser(userId); if (user != null) { var model = new Models.Users.UserModel(); model.UserId = user.CDG_ID; model.Password = "******"; model.Name = user.CAR_NAME; model.Email = user.CAR_EMAIL; model.UserName = user.CAR_USER_NAME; model.ProfileId = user.COD_PROFILE; return(View("Edit", model)); } return(RedirectToAction("Index", new Models.Users.IndexModel())); }
public ActionResult Password(int userId) { var user = Business.Web.User.GetUser(userId); if (user != null) { var model = new Models.Users.UserModel(); model.UserId = user.CDG_ID; model.Password = string.Empty; model.Name = user.CAR_NAME; model.Email = user.CAR_EMAIL; model.UserName = user.CAR_USER_NAME; model.Profile = Code.Data.GetProfiles().SingleOrDefault(p => p.Id == user.COD_PROFILE).Description; return(View("Password", model)); } return(RedirectToAction("Index", new Models.Users.IndexModel())); }
public void SetUserAdress(Models.Users.UserModel User, string AdressName, string StreetName, int StreetNmbr, string ZipCode, string Country) { Models.Users.UserModel user = User; user.SetAdress(AdressName, StreetName, StreetNmbr, ZipCode, Country); }
private static User CreateUserFromModel(Models.Users.UserModel result) { return(new User { UserName = result.Name, PasswordHash = result.Password, SecurityStamp = result.Password }); }