public ActionResult Editar(Usuario usuario) { try { var claveSegura = Seguridad.EncryptString(Seguridad.SecureKey, usuario.Clave); if (ObjUsuario.ActualizaUsuario(usuario.IdUsuario, usuario.IdEmpresa, usuario.IdTipoIdentificacion, usuario.Identificacion, usuario.Nombre, usuario.Apellido1, usuario.Apellido2, usuario.Telefono, usuario.Correo, claveSegura, usuario.Estado, Session["Identificacion"].ToString())) { ObjBitacora.RegistraBitacora(Session["Identificacion"].ToString(), "Usuario", "Editar Usuario", "Se edita correctamente un usuario.", 1); return(RedirectToAction("IndexUsuario")); } else { ViewBag.Empresas = ListaEmpresas().Where(x => x.Estado == true); ViewBag.TipoIdentificaciones = ListaTipoIdentificacion().Where(x => x.Estado == true); ObjBitacora.RegistraBitacora(Session["Identificacion"].ToString(), "Usuario", "Editar Usuario", "Error al editar usuario.", 0); return(View(usuario)); } } catch (Exception) { ViewBag.Empresas = ListaEmpresas().Where(x => x.Estado == true); ViewBag.TipoIdentificaciones = ListaTipoIdentificacion().Where(x => x.Estado == true); ObjBitacora.RegistraBitacora(Session["Identificacion"].ToString(), "Usuario", "Editar Usuario", "Error al editar usuario.", 0); return(View(usuario)); throw; } }
public ActionResult Editar(Usuario usuario) { try { if (ObjUsuario.ActualizaUsuario(usuario.IdUsuario, usuario.Nombre_usuario, usuario.Apellido1_usuario, usuario.Apellido2_usuario, usuario.Fecha_nacimiento, usuario.IdTipoIdentificacion, usuario.Identificacion, usuario.Correo, usuario.Saldo, usuario.Telefono, usuario.Clave, usuario.Estado)) { return(RedirectToAction("Index")); } else { //ViewBag.Usuarios = ObjUsuario.ConsultarUsuario(); return(View()); } } catch (Exception ex) { return(new HttpNotFoundResult("Error al editar Usuario")); } }