public JsonResult GrabarTarifa(TarifaModels tarifa)
        {
            var entidad = Mapper.Map <TarifaModels, SRV_TARIFA>(tarifa);
            var result  = _tarifaLogic.GrabarTarifa(entidad);

            return(Json(result));
        }
        public PartialViewResult RegistroTarifa(int?id)
        {
            var model = new TarifaModels();

            model.LIST_ORI.Add(new SelectListItem()
            {
                Text = "AREQUIPA", Value = "AREQUIPA"
            });
            model.LIST_ORI.Add(new SelectListItem()
            {
                Text = "ANCASH", Value = "ANCASH"
            });
            model.LIST_ORI.Add(new SelectListItem()
            {
                Text = "APURIMAC", Value = "APURIMAC"
            });
            model.LIST_ORI.Add(new SelectListItem()
            {
                Text = "LIMA", Value = "LIMA"
            });
            model.LIST_ORI.Add(new SelectListItem()
            {
                Text = "ICA", Value = "ICA"
            });
            model.LIST_ORI.Add(new SelectListItem()
            {
                Text = "PUNO", Value = "PUNO"
            });
            model.LIST_ORI.Add(new SelectListItem()
            {
                Text = "CUZCO", Value = "CUZCO"
            });

            model.LIST_DES.Add(new SelectListItem()
            {
                Text = "AREQUIPA", Value = "AREQUIPA"
            });
            model.LIST_DES.Add(new SelectListItem()
            {
                Text = "ANCASH", Value = "ANCASH"
            });
            model.LIST_DES.Add(new SelectListItem()
            {
                Text = "APURIMAC", Value = "APURIMAC"
            });
            model.LIST_DES.Add(new SelectListItem()
            {
                Text = "LIMA", Value = "LIMA"
            });
            model.LIST_DES.Add(new SelectListItem()
            {
                Text = "ICA", Value = "ICA"
            });
            model.LIST_DES.Add(new SelectListItem()
            {
                Text = "PUNO", Value = "PUNO"
            });
            model.LIST_DES.Add(new SelectListItem()
            {
                Text = "CUZCO", Value = "CUZCO"
            });

            if (id.HasValue)
            {
                var tarifa = _tarifaLogic.BuscarPorId(id.Value);
                model.CODTAR    = tarifa.CODTAR;
                model.PRETAR    = tarifa.PRETAR;
                model.ORITAR    = tarifa.ORITAR;
                model.DESTAR    = tarifa.DESTAR;
                model.CODESTTAR = tarifa.CODESTTAR;
                return(PartialView("_RegistroTarifa", model));
            }
            else
            {
                return(PartialView("_RegistroTarifa", model));
            }
        }
Ejemplo n.º 3
0
 public TarifasController(ApplicationDbContext context)
 {
     _context      = context;
     tarifasModels = new TarifaModels(context);
 }