public ActionResult mtdRegistrarUsuario(conUSUpUsuario xGobjUsuarioModelo) { if (Request.Form["USUlatitud"].Contains(',') && Request.Form["USUlongitud"].Contains(',')) { xGobjUsuarioModelo.USUlatitud = Convert.ToDecimal(Request.Form["USUlatitud"].Replace(',', '.')); xGobjUsuarioModelo.USUlongitud = Convert.ToDecimal(Request.Form["USUlongitud"].Replace(',', '.')); } try { xGobjUsuarioModelo.USUclave = HashHelper.SHA1(xGobjUsuarioModelo.USUclave); //validar usuario unico if (PobjUsuario.mtdObtenerPorUsuario(xGobjUsuarioModelo.USUusuario) == null) { xGobjUsuarioModelo.mtdGuardar(); } else { throw new Exception("El usuario ingresado ya existe."); } } catch (Exception ex) { ViewBag.lstDepartamentos = PobjDepartamento.mtdListar(); ViewBag.Exception = ex.Message; return(View("conFrmRegistrarUsuario", xGobjUsuarioModelo)); } return(Redirect("~/conClsServicio/conFrmListarServiciosVista")); }
//Registrar Cuentas Nuevas public ActionResult conFrmRegistrarUsuario(int tipousuario) { ViewBag.lstDepartamentos = PobjDepartamento.mtdListar(); conUSUpUsuario LobjUsuario = new conUSUpUsuario(); LobjUsuario.TIUid_tipo_usuario = tipousuario; LobjUsuario.USUestado = "A"; return(View(LobjUsuario)); }
public ActionResult mtdGuardarPerfil(conUSUpUsuario xGobjUsuarioModelo) { if (Request.Form["USUlatitud"].Contains(',') && Request.Form["USUlongitud"].Contains(',')) { xGobjUsuarioModelo.USUlatitud = Convert.ToDecimal(Request.Form["USUlatitud"].Replace(',', '.')); xGobjUsuarioModelo.USUlongitud = Convert.ToDecimal(Request.Form["USUlongitud"].Replace(',', '.')); } try { xGobjUsuarioModelo.USUclave = HashHelper.SHA1(xGobjUsuarioModelo.USUclave); xGobjUsuarioModelo.mtdGuardar(); } catch (Exception) { ViewBag.lstDepartamentos = PobjDepartamento.mtdListar(); return(View("conFrmModificarPerfilVista", xGobjUsuarioModelo)); } return(Redirect("~/conClsUsuario/conFrmModificarPerfilVista")); }