public ActionResult Crear(ENClientes cliente)
 {
     if (ModelState.IsValid)
     {
         if (cliente.CodigoCliente is null)
         {
             if (LNClientes.Insertar(cliente))
             {
                 ViewBag.Message = "Registro Grabado Correctamente";
                 ModelState.Clear();
             }
             //return Json(new { success = true, message = "Grabado Correctamente" }, JsonRequestBehavior.AllowGet);
         }
         else
         {
             if (LNClientes.Actualizar(cliente))
             {
                 ViewBag.Message = "Registro Actualizado Correctamente";
                 ModelState.Clear();
             }
             //return Json(new { success = true, message = "Actualizado Correctamente" }, JsonRequestBehavior.AllowGet);
         }
         return(RedirectToAction("Index", "Clientes"));
     }
     return(View());
 }
        public ActionResult Crear(string id = "", string idcliente = "")

        {
            ENSaludContratos oENSaludContratos = null;
            VMSaludContratos oVMSaludContratos = null;
            //Prueba
            var VMContratos   = new ENSaludContratos();
            var VMPlanes      = new ENSaludPlanes();
            var VMListaPlanes = new List <ENSaludPlanes>();

            var oContratoViewModel = new VMSaludContratos
            {
                SaludContratosVM   = VMContratos,
                SaludPlanesVM      = VMPlanes,
                VMListaSaludPlanes = VMListaPlanes
            };

            //Fin
            ViewBag.CodigoCliente = new SelectList(LNClientes.ObtenerTodos().ToList(), "CodigoCliente", "RazonSocial");
            ViewBag.CodigoPlan    = new SelectList(LNSaludPlanes.ObtenerTodos().ToList(), "CodigoPlan", "DescripcionPlan");
            ViewBag.CodigoPlanSC  = new SelectList(LNSaludContratoPlan.ObtenerTodos(idcliente, id).ToList(), "CodigoPlanSC", "DescripcionPlanSC");

            if (id != "")
            {
                oENSaludContratos          = LNSaludContratos.ObtenerUno(idcliente, id);
                ViewBag.CodigoCliente      = new SelectList(LNClientes.ObtenerTodos().ToList(), "CodigoCliente", "RazonSocial", oENSaludContratos.CodigoCliente);
                ViewBag.CodigoTipoContrato = new SelectList(LNTipoContrato.ObtenerTodos().ToList(), "CodigoTipoContrato", "DescripcionTipoContrato", oENSaludContratos.CodigoTipoContrato);
                ViewBag.CodigoCorredor     = new SelectList(LNSCTRCorredor.ObtenerTodos().ToList(), "CodigoCorredor", "DescripcionCorredor", oENSaludContratos.CodigoCorredor);
                ViewBag.CodigoEjecutivo    = new SelectList(LNSCTREjecutivos.ObtenerTodos().ToList(), "CodigoEjecutivo", "NombreEjecutivo", oENSaludContratos.CodigoEjecutivo);
                oContratoViewModel.SaludContratosVM.InicioVigencia = oENSaludContratos.InicioVigencia;
                oContratoViewModel.SaludContratosVM.FinVigencia    = oENSaludContratos.FinVigencia;
                oContratoViewModel.SaludContratosVM.CodigoContrato = oENSaludContratos.CodigoContrato;
            }
            else
            {
                oENSaludContratos = new ENSaludContratos();
                oVMSaludContratos = new VMSaludContratos();

                oContratoViewModel.SaludContratosVM.InicioVigencia = DateTime.Now;
                oContratoViewModel.SaludContratosVM.FinVigencia    = oContratoViewModel.SaludContratosVM.InicioVigencia.AddYears(1);

                //oVMSaludContratos.SaludContratosVM.InicioVigencia= DateTime.Now;
                //oVMSaludContratos.SaludContratosVM.FinVigencia = oVMSaludContratos.SaludContratosVM.InicioVigencia.AddYears(1);

                oENSaludContratos.InicioVigencia = DateTime.Now;                                 // valores default para nuevos
                oENSaludContratos.FinVigencia    = oENSaludContratos.InicioVigencia.AddYears(1); // valores default para nuevos
                //oENSaludContratos.FinVigencia = DateTime.Parse("31/12/2100"); // valores default para nuevos

                ViewBag.CodigoCliente      = new SelectList(LNClientes.ObtenerTodos().ToList(), "CodigoCliente", "RazonSocial");
                ViewBag.CodigoTipoContrato = new SelectList(LNTipoContrato.ObtenerTodos().ToList(), "CodigoTipoContrato", "DescripcionTipoContrato");
                ViewBag.CodigoCorredor     = new SelectList(LNSCTRCorredor.ObtenerTodos().ToList(), "CodigoCorredor", "DescripcionCorredor");
                ViewBag.CodigoEjecutivo    = new SelectList(LNSCTREjecutivos.ObtenerTodos().ToList(), "CodigoEjecutivo", "NombreEjecutivo");
                //ViewBag.CodigoPlan = new SelectList(LNSaludPlanes.ObtenerTodos().ToList(), "CodigoPlan", "Descripcion");
            }
            //return View(oENSaludContratos);
            return(View(oContratoViewModel));
            //return View(oVMSaludContratos);
        }
 //[ValidateAntiForgeryToken]
 public ActionResult Eliminar(string id = "")
 {
     if (ModelState.IsValid)
     {
         LNClientes.Eliminar(id);
         return(RedirectToAction("Index", "Clientes"));
     }
     return(View());
 }
示例#4
0
        public JsonResult ValidaRuc(string empresaruc)
        {
            var lista = LNClientes.ObtenerUnoporRUC(empresaruc);

            //ENClientes oEnClientes = new ENClientes();
            //oEnClientes.RucDni = rucid;
            if (ModelState.IsValid)
            {
                return(Json(lista, JsonRequestBehavior.AllowGet));
            }
            return(Json(lista, JsonRequestBehavior.AllowGet));
        }
        //[HttpGet]
        public ActionResult CrearC(string idcliente)

        {
            ENSaludCentroCostos oENSaludCentroCostos = null;

            ViewBag.CodigoCliente = new SelectList(LNClientes.ObtenerTodos().ToList(), "CodigoCliente", "RazonSocial");
            if (idcliente != "")
            {
                ViewBag.CodigoCliente = new SelectList(LNClientes.ObtenerTodos().ToList(), "CodigoCliente", "RazonSocial", idcliente);
            }
            else
            {
                oENSaludCentroCostos = new ENSaludCentroCostos();
            }
            return(PartialView("Crear"));
        }
        public ActionResult Crear(string id = "", string idcliente = "")

        {
            //string idcliente = "";
            ENSaludCentroCostos oENSaludCentroCostos = null;

            ViewBag.CodigoCliente = new SelectList(LNClientes.ObtenerTodos().ToList(), "CodigoCliente", "RazonSocial");
            if (id != "")
            {
                oENSaludCentroCostos  = LNSaludCentroCostos.ObtenerUno(idcliente, id);
                ViewBag.CodigoCliente = new SelectList(LNClientes.ObtenerTodos().ToList(), "CodigoCliente", "RazonSocial", oENSaludCentroCostos.CodigoCliente);
            }
            else
            {
                oENSaludCentroCostos = new ENSaludCentroCostos();
            }
            return(View(oENSaludCentroCostos));
        }
        public ActionResult Index()
        {
            ViewBag.Clientes = LNClientes.ObtenerTodos();
            //var VMCliente = new List<ENClientes>();
            //var VMUbigeo = new List<ENUbigeoCompleto>();
            var VMCliente = new ENClientes();
            var VMUbigeo  = new ENUbigeoCompleto();

            var ClienteViewModel = new VMClientes
            {
                Clientes = VMCliente,
                Ubigeo   = VMUbigeo
            };

            //return View(ClienteViewModel);

            return(View());
        }
        public ActionResult Crear(string idcliente = "", string idtitular = "", string idcategoria = "")

        {
            ENSaludAsegurados oENSaludAsegurados = null;

            ViewBag.CodigoCliente = new SelectList(LNClientes.ObtenerTodos().ToList(), "CodigoCliente", "RazonSocial");
            if (idtitular != "" || idcategoria != "" || idcliente != "")
            {
                oENSaludAsegurados               = LNSaludAsegurados.ObtenerUno(idcliente, idtitular, idcategoria);
                ViewBag.CodigoDpto               = new SelectList(LNUbigeoDpto.ObtenerDpto().ToList(), "CodigoDpto", "DescripcionDpto", oENSaludAsegurados.CodigoDpto);
                ViewBag.CodigoProv               = new SelectList(LNUbigeoProv.ObtenerProv(oENSaludAsegurados.CodigoDpto).ToList(), "CodigoProv", "DescripcionProv", oENSaludAsegurados.CodigoProv);
                ViewBag.CodigoDist               = new SelectList(LNUbigeoDist.ObtenerDist(oENSaludAsegurados.CodigoDpto, oENSaludAsegurados.CodigoProv).ToList(), "CodigoDist", "DescripcionDist", oENSaludAsegurados.CodigoDist);
                ViewBag.CodigoParentesco         = new SelectList(LNSaludParentesco.ObtenerTodos().ToList(), "CodigoParentesco", "DescripcionParentesco", oENSaludAsegurados.CodigoParentesco);
                ViewBag.CodigoVendedor           = new SelectList(LNVendedores.ObtenerTodos().ToList(), "CodigoVendedor", "DescripcionVendedor", oENSaludAsegurados.CodigoVendedor);
                ViewBag.CodigoCentroCosto        = new SelectList(LNSaludCentroCostos.ObtenerTodos("000494").ToList(), "CodigoCentroCosto", "DescripcionCentroCosto", oENSaludAsegurados.CodigoCentroCosto);
                ViewBag.CodigoSexo               = new SelectList(LNSaludSexo.ObtenerTodos().ToList(), "CodigoSexo", "DescripcionSexo", oENSaludAsegurados.CodigoSexo);
                ViewBag.CodigoDocumentoIdentidad = new SelectList(LNTipoDocumentoIdentidad.ObtenerTodos().ToList(), "CodigoDocumentoIdentidad", "DescripcionDocumentoIdentidad", oENSaludAsegurados.CodigoDocumentoIdentidad);
                ViewBag.CodigoTipoTrabajador     = new SelectList(LNTipoAsegurado.ObtenerTodos().ToList(), "CodigoTipoAsegurado", "DescripcionTipoAsegurado", oENSaludAsegurados.CodigoTipoTrabajador);


                //ViewBag.CodigoCliente = new SelectList(LNClientes.ObtenerTodos().ToList(), "CodigoCliente", "RazonSocial", oENSaludCentroCostos.CodigoCliente);
            }
            else
            {
                ViewBag.CodigoDpto               = new SelectList(LNUbigeoDpto.ObtenerDpto().ToList(), "CodigoDpto", "DescripcionDpto");
                ViewBag.CodigoProv               = new SelectList(LNUbigeoProv.ObtenerProv("15").ToList(), "CodigoProv", "DescripcionProv");
                ViewBag.CodigoDist               = new SelectList(LNUbigeoDist.ObtenerDist("15", "01").ToList(), "CodigoDist", "DescripcionDist");
                ViewBag.CodigoParentesco         = new SelectList(LNSaludParentesco.ObtenerTodos().ToList(), "CodigoParentesco", "DescripcionParentesco");
                ViewBag.CodigoVendedor           = new SelectList(LNVendedores.ObtenerTodos().ToList(), "CodigoVendedor", "DescripcionVendedor");
                ViewBag.CodigoCentroCosto        = new SelectList(LNSaludCentroCostos.ObtenerTodos("000494").ToList(), "CodigoCentroCosto", "DescripcionCentroCosto");
                ViewBag.CodigoSexo               = new SelectList(LNSaludSexo.ObtenerTodos().ToList(), "CodigoSexo", "DescripcionSexo");
                ViewBag.CodigoDocumentoIdentidad = new SelectList(LNTipoDocumentoIdentidad.ObtenerTodos().ToList(), "CodigoDocumentoIdentidad", "DescripcionDocumentoIdentidad");
                ViewBag.CodigoTipoTrabajador     = new SelectList(LNTipoAsegurado.ObtenerTodos().ToList(), "CodigoTipoAsegurado", "DescripcionTipoAsegurado");

                oENSaludAsegurados = new ENSaludAsegurados();
            }
            return(View(oENSaludAsegurados));
        }
        public ActionResult Crear(string id = "")
        {
            ENClientes oENClientes = null;
            var        VMCliente   = new ENClientes();
            var        VMUbigeo    = new ENUbigeoCompleto();

            var ClienteViewModel = new VMClientes
            {
                Clientes = VMCliente,
                Ubigeo   = VMUbigeo
            };


            if (id != "")
            {
                oENClientes               = LNClientes.ObtenerUno(id);
                ViewBag.CodigoDpto        = new SelectList(LNUbigeoDpto.ObtenerDpto().ToList(), "CodigoDpto", "DescripcionDpto", oENClientes.CodigoDpto);
                ViewBag.CodigoProv        = new SelectList(LNUbigeoProv.ObtenerProv(oENClientes.CodigoDpto).ToList(), "CodigoProv", "DescripcionProv", oENClientes.CodigoProv);
                ViewBag.CodigoDist        = new SelectList(LNUbigeoDist.ObtenerDist(oENClientes.CodigoDpto, oENClientes.CodigoProv).ToList(), "CodigoDist", "DescripcionDist", oENClientes.CodigoDist);
                ViewBag.CodigoCorredor    = new SelectList(LNSCTRCorredor.ObtenerTodos().ToList(), "CodigoCorredor", "DescripcionCorredor", oENClientes.CodigoCorredor);
                ViewBag.CodigoEjecutivo   = new SelectList(LNSCTREjecutivos.ObtenerTodos().ToList(), "CodigoEjecutivo", "NombreEjecutivo", oENClientes.CodigoEjecutivo);
                ViewBag.CodigoTipoCliente = new SelectList(LNTipoCliente.ObtenerTodos().ToList(), "CodigoTipoCliente", "DescripcionTipoCliente", oENClientes.CodigoTipoCliente);
            }
            else
            {
                ViewBag.CodigoDpto        = new SelectList(LNUbigeoDpto.ObtenerDpto().ToList(), "CodigoDpto", "DescripcionDpto");
                ViewBag.CodigoProv        = new SelectList(LNUbigeoProv.ObtenerProv("15").ToList(), "CodigoProv", "DescripcionProv");
                ViewBag.CodigoDist        = new SelectList(LNUbigeoDist.ObtenerDist("15", "01").ToList(), "CodigoDist", "DescripcionDist");
                ViewBag.CodigoCorredor    = new SelectList(LNSCTRCorredor.ObtenerTodos().ToList(), "CodigoCorredor", "DescripcionCorredor");
                ViewBag.CodigoEjecutivo   = new SelectList(LNSCTREjecutivos.ObtenerTodos().ToList(), "CodigoEjecutivo", "NombreEjecutivo");
                ViewBag.CodigoTipoCliente = new SelectList(LNTipoCliente.ObtenerTodos().ToList(), "CodigoTipoCliente", "DescripcionTipoCliente");

                oENClientes = new ENClientes();
            }
            return(View(oENClientes));
        }
        public ActionResult Buscar()

        {
            ViewBag.Clientes = LNClientes.ObtenerTodos();
            return(PartialView("_BusquedaClientes", LNClientes.ObtenerTodos()));
        }