public ActionResult PosibleNueva(PosibleNueva modelo) { if (ModelState.IsValid) { var vc = new Clases.VisitasDao(); var usuario = Session["Usuario"].ToString(); modelo.StrEmail = usuario; var res = vc.AddPosibleNueva(modelo, out _strMensaje); if (res) { ViewBag.mensaje = _strMensaje; return(View()); } else { ViewBag.Error = _strMensaje; return(View()); } } else { ViewBag.Error = "Los datos no estan completos"; return(View()); } }
public ActionResult Motivacion(Motivacion modelo, string strMensaje = "") { if (string.IsNullOrEmpty(modelo.StrObservacion)) { ViewBag.Error = "Debe ingresar una observacion"; return(View(modelo)); } else { var usuario = Session["Usuario"].ToString(); modelo.StrEmail = usuario; var vc = new Clases.VisitasDao(); var res = vc.AddMotivacion(modelo, out _strMensaje); if (res) { ViewBag.mensaje = _strMensaje; return(View(modelo)); } else { ViewBag.Error = _strMensaje; return(View(modelo)); } } }
public ActionResult PosibleReingreso(PosiblesReingresos modelo) { ViewBag.cedula = modelo.StrDocumento; ViewBag.nombre = modelo.StrNombre; ViewBag.campana = modelo.StrUltimaCampaña; if (string.IsNullOrEmpty(modelo.StrObservacion)) { ViewBag.Error = "Debe de ingresar una observacion"; return(View()); } else { var usuario = Session["Usuario"].ToString(); modelo.StrEmail = usuario; var vc = new Clases.VisitasDao(); var res = vc.AddPosibleReingreso(modelo, out _strMensaje); if (res) { ViewBag.mensaje = _strMensaje; return(View()); } else { ViewBag.Error = _strMensaje; return(View()); } } }
public ActionResult Cobranza(ListaCobranza modelo) { ViewBag.cedula = modelo.StrDocumento; ViewBag.nombre = modelo.StrNombre; ViewBag.saldo = modelo.CurSaldo; ViewBag.campana = modelo.StrCampaña; ViewBag.puntos = modelo.NumPuntos; var usuario = Session["Usuario"].ToString(); modelo.StrEmail = usuario; var vc = new Clases.VisitasDao(); var res = vc.AddCobranza(modelo, out _strMensaje); if (res) { ViewBag.mensaje = _strMensaje; //return RedirectToAction("Index", "Visitas"); } else { ViewBag.Error = _strMensaje; } return(View()); }
public ActionResult Apoyo(Apoyo modelo) { var vc = new Clases.VisitasDao(); bool pedido = false; if (modelo.StrPedido != null) { pedido = true; } var usuario = Session["Usuario"].ToString(); modelo.StrEmail = usuario; modelo.LogPedido = pedido; var res = vc.AddApoyo(modelo, out _strMensaje); if (res) { ViewBag.mensaje = _strMensaje; } else { ViewBag.Error = _strMensaje; } return(View()); }
public ActionResult ListadoCobranza(int?page, string consulta = "") { var usuario = Session["Usuario"].ToString(); var vc = new Clases.VisitasDao(); var xlista = vc.ListadoCobranza(usuario, out _strMensaje); if (consulta != "") { if (xlista != null) { var xfiltro = xlista.Where(x => x.StrDocumento.Contains(consulta)).ToList(); if (xfiltro.Count > 0) { var pageNumber = page ?? 1; var cobranza = xfiltro.ToPagedList(pageNumber, 10); ViewBag.cobranza = cobranza; ViewBag.conteo = xfiltro.Count; } else { var pageNumber = page ?? 1; var cobranza = xlista.ToPagedList(pageNumber, 10); ViewBag.cobranza = cobranza; ViewBag.conteo = xlista.Count; } } else { ViewBag.Error = _strMensaje; } } else { if (xlista != null) { var pageNumber = page ?? 1; var cobranza = xlista.ToPagedList(pageNumber, 10); ViewBag.cobranza = cobranza; ViewBag.conteo = xlista.Count; } else { ViewBag.Error = _strMensaje; } } return(View()); }
public ActionResult ListadoPosiblesReingresosConSaldo(int?page, string consulta = "") { var vc = new Clases.VisitasDao(); var usuario = Session["Usuario"].ToString(); var xlista = vc.ListaPosiblesReingresos(usuario, out _strMensaje); var listSaldo = xlista.Where(x => x.CurSaldo >= 10000).ToList(); if (consulta != "") { var xfiltro = listSaldo.Where(x => x.StrDocumento.Contains(consulta)).ToList(); if (xfiltro.Count > 0) { var pageNumber = page ?? 1; var reingresos = xfiltro.ToPagedList(pageNumber, 10); ViewBag.reingresos = reingresos; ViewBag.conteo = xfiltro.Count; } else { if (xlista != null) { var pageNumber = page ?? 1; var reingresos = listSaldo.ToPagedList(pageNumber, 10); ViewBag.reingresos = reingresos; ViewBag.conteo = listSaldo.Count; } else { ViewBag.Error = _strMensaje; } } } else { if (xlista != null) { var pageNumber = page ?? 1; var reingresos = listSaldo.ToPagedList(pageNumber, 10); ViewBag.reingresos = reingresos; ViewBag.conteo = listSaldo.Count; } else { ViewBag.Error = _strMensaje; } } 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()); } }
public ActionResult ListaMotivacion(int?page, string consulta = "") { var usuario = Session["Usuario"].ToString(); var vc = new Clases.VisitasDao(); var datos = vc.ListadoMotivacion(usuario, out _strMensaje); if (consulta != "") { if (datos != null) { var xfiltro = datos.Where(x => x.StrDocumento.Contains(consulta)).ToList(); if (xfiltro.Count > 0) { var pageNumber = page ?? 1; var motivacion = xfiltro.ToPagedList(pageNumber, 10); ViewBag.motivacion = motivacion; ViewBag.conteo = xfiltro.Count; } else { var pageNumber = page ?? 1; var motivacion = datos.ToPagedList(pageNumber, 10); ViewBag.motivacion = motivacion; ViewBag.conteo = datos.Count; } } else { ViewBag.Error = _strMensaje; } } else { if (datos != null) { var pageNumber = page ?? 1; var motivacion = datos.ToPagedList(pageNumber, 10); ViewBag.motivacion = motivacion; ViewBag.conteo = datos.Count; } else { ViewBag.Error = _strMensaje; } } return(View()); }
public ActionResult Nuevas(string strCedula) { var usuario = Session["Usuario"].ToString(); var vc = new Clases.VisitasDao(); var datos = vc.ConsultaNueva(usuario, strCedula, out _strMensaje); ViewBag.cedula = strCedula; ViewBag.nombre = datos.StrNombre; ViewBag.valor = datos.CurValorPedido; ViewBag.puntos = datos.NumPuntos; return(View()); }
public ActionResult ListadoApoyo() { var vc = new Clases.VisitasDao(); var usuario = Session["Usuario"].ToString(); var lista = vc.ListadoVisitadeApoyo(usuario, out _strMensaje); if (lista != null) { ViewData["ListaApoyo"] = lista; } else { ViewBag.Error = _strMensaje; } return(View()); }
public ActionResult ListadoNuevas() { var usuario = Session["Usuario"].ToString(); var vc = new Clases.VisitasDao(); var datos = vc.ConsultaNuevas(usuario, out _strMensaje); if (datos != null) { ViewData["ListaNuevas"] = datos; } else { ViewBag.Error = _strMensaje; } return(View()); }
public ActionResult ListadoVisitas() { var campaña = Session["Campana"].ToString(); var usuario = Session["Usuario"].ToString(); var vc = new Clases.VisitasDao(); var xlista = vc.InformeVisitas(campaña, string.Empty, string.Empty, 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["ListaInforme"] = xlista; return(View()); } else { ViewBag.Error = _strMensaje; return(View()); } }
public ActionResult Nuevas(Nuevas modelo) { var usuario = Session["Usuario"].ToString(); modelo.StrEmail = usuario; var vc = new Clases.VisitasDao(); var res = vc.AddNueva(modelo, out _strMensaje); if (res) { ViewBag.mensaje = _strMensaje; } else { ViewBag.Error = _strMensaje; } return(View()); }
public ActionResult ConsultaAsesoraMotivacion(string strDocumento) { var usuario = Session["Usuario"].ToString(); var vc = new Clases.VisitasDao(); var xdatos = vc.ConsultaMotivacion(usuario, strDocumento, out _strMensaje); if (xdatos != null) { return(Json(new { datos = xdatos })); } else { return(Json(new { Error = _strMensaje })); } }