public ActionResult Registro(Registro model) { if (ModelState.IsValid) { var vc = new Clases.SeguridadDao(); var respuesta = vc.AddRegistro(model, out _strMensaje); if (respuesta) { ViewBag.mensaje = _strMensaje; return(View()); } else { ViewBag.Error = _strMensaje; return(View()); } } else { ViewBag.Error = "Los datos no estan correctos"; return(View()); } }
public ActionResult CambioPassword(CabioPassword modelo) { if (ModelState.IsValid) { var usuario = Session["Usuario"].ToString(); modelo.StrEmail = usuario; var vc = new Clases.SeguridadDao(); var res = vc.CambiodePassword(modelo, out _strMensaje); if (res) { ViewBag.mensaje = _strMensaje; return(View()); } else { ViewBag.Error = _strMensaje; return(View()); } } else { ViewBag.Error = "Los datos no estan correctos"; return(View()); } }
public ActionResult RecuperarPassword(RecuperarPassword modelo) { if (ModelState.IsValid) { var vc = new Clases.SeguridadDao(); var res = vc.RecuperarPassword(modelo, out _strMensaje); if (res) { ViewBag.mensaje = _strMensaje; return(View()); } else { ViewBag.Error = _strMensaje; return(View()); } } else { ViewBag.Error = "Los datos no estan correctos"; return(View()); } }
public ActionResult InformeVisitasDivisional(InformeVisitasDiv modelo) { var usuario = Session["Usuario"].ToString(); var clas1 = new Clases.SeguridadDao(); var xlistaIni = clas1.DatosIniciales(usuario, out _strMensaje); if (xlistaIni != null) { ViewData["Campanas"] = xlistaIni.ListaCampañas; ViewData["Zonas"] = xlistaIni.ListaZonas; var vc = new Clases.VisitasDao(); var division = Session["Zona"].ToString(); var xlista = vc.InformeVisitas(modelo.StrCampaña, modelo.StrZona, division, usuario, out _strMensaje); if (xlista != null) { var totalPdh = xlista.Where(x => x.IdTipoVisita == Convert.ToInt16(TpVisitas.Pdh)).Count(); var totalPosibleNueva = xlista.Where(x => x.IdTipoVisita == Convert.ToInt16(TpVisitas.PosibleNueva)).Count(); var totalApoyo = xlista.Where(x => x.IdTipoVisita == Convert.ToInt16(TpVisitas.Apoyo)).Count(); var totalNuevas = xlista.Where(x => x.IdTipoVisita == Convert.ToInt16(TpVisitas.Nueva)).Count(); var totalCobranza = xlista.Where(x => x.IdTipoVisita == Convert.ToInt16(TpVisitas.Cobranza)).Count(); var totalMotivacion = xlista.Where(x => x.IdTipoVisita == Convert.ToInt16(TpVisitas.Motivacion)).Count(); var totalPosibleReingreso = xlista.Where(x => x.IdTipoVisita == Convert.ToInt16(TpVisitas.PosibleReingreso)).Count(); ViewBag.pdh = totalPdh; ViewBag.posiblenueva = totalPosibleNueva; ViewBag.apoyo = totalApoyo; ViewBag.nueva = totalNuevas; ViewBag.cobranza = totalCobranza; ViewBag.motavacion = totalMotivacion; ViewBag.posiblereingreso = totalPosibleReingreso; ViewData["ListaVisitas"] = xlista; return(View()); } else { ViewBag.Error = _strMensaje; return(View()); } } else { ViewBag.Error = _strMensaje; return(View()); } }
// GET: Seguridad public ActionResult Index() { var vc = new Clases.SeguridadDao(); var xlistaCampañas = vc.ListaCampañas(); ViewData["listaCampañas"] = xlistaCampañas; Session["Usuario"] = ""; return(View()); }
public ActionResult Index(seguridad modelo) { var xvc = new Clases.SeguridadDao(); var xlistaCampañas = xvc.ListaCampañas(); ViewData["listaCampañas"] = xlistaCampañas; if (ModelState.IsValid) { var vc = new Clases.SeguridadDao(); var datos = vc.ValidarUsuario(modelo.StrUsuario, modelo.StrPassword, out _mensaje); // Validamos si el ingreso es de una asesora o perosonal de la empresa if (datos != null) { Session["Usuario"] = datos.StrUsuario; Session["Campana"] = modelo.StrCampaña; Session["NombreUsuario"] = datos.StrNombreUsuario; Session["Grupo"] = datos.StrGrupo; Session["IdGrupo"] = datos.IdGrupo; Session["LogEstado"] = datos.LogEstado; Session["Tope_Puntos"] = Properties.Settings.Default.tope_puntos; if (datos.IdGrupo == Properties.Settings.Default.IdGrupoAsesora) { return(RedirectToAction("MenuAsesora", "Home")); } else { return(RedirectToAction("Index", "Home")); } } else { ModelState.AddModelError("", _mensaje); return(View()); } } else { return(View()); } }
public ActionResult InformeVisitasDivisional() { var usuario = Session["Usuario"].ToString(); var vc = new Clases.SeguridadDao(); var xlista = vc.DatosIniciales(usuario, out _strMensaje); if (xlista != null) { ViewData["Campanas"] = xlista.ListaCampañas; ViewData["Zonas"] = xlista.ListaZonas; return(View()); } else { ViewBag.Error = _strMensaje; return(View()); } }
public ActionResult Index(Seguridad modelo) { if (ModelState.IsValid) { var vc = new Clases.SeguridadDao(); var datos = vc.Ingresar(modelo, out _strMensaje); if (datos != null) { Session["Usuario"] = datos.StrEmail; Session["Nombre"] = datos.StrNombre; Session["Campana"] = datos.StrCampaña; Session["Zona"] = datos.StrZona; Session["LogDivisional"] = datos.LogDivisional; ViewBag.usuario = datos.StrEmail; if (datos.LogDivisional == 1) { return(RedirectToAction("MenuDivisional", "Visitas")); } else { return(RedirectToAction("Index", "Visitas")); } } else { ViewBag.Error = _strMensaje; return(View()); } } else { ViewBag.Error = "Los datos no estan correctos"; return(View()); } }