// GET: SaludContratos public ActionResult Index() { string sCodigoCliente = ""; ViewBag.SaludContratos = LNSaludContratos.ObtenerTodos(sCodigoCliente); 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); }
public ActionResult Eliminar(string id = "", string idcliente = "") { if (ModelState.IsValid) { LNSaludContratos.Eliminar(idcliente, id); return(RedirectToAction("Index", "SaludContratos")); } return(View()); }
public ActionResult Crear(ENSaludContratos contrato) { if (ModelState.IsValid) { if (contrato.CodigoContrato != null) { LNSaludContratos.Actualizar(contrato); } else { LNSaludContratos.Insertar(contrato); } return(RedirectToAction("Index", "SaludContratos")); } return(View()); }