コード例 #1
0
        public async Task <FormaPagoViewModel> ObtenerFormaPago(long id)
        {
            var dto = (FormaPagoDto)await _formaPagoServicio.Obtener(id);

            var model = new FormaPagoViewModel()
            {
                Id            = dto.Id,
                Nombre        = dto.Nombre,
                EstaEliminado = dto.EliminadoStr,
            };

            return(model);
        }
コード例 #2
0
        public FrmFormaPago()
        {
            InitializeComponent();
            Model = ServiceLocator.Instance.Resolve <FormaPagoViewModel>();
            grpBoxFormaPago.Enabled = false;
            IniciarBinding();

            btnNuevo.Visible     = CurrentSession.PermisoUsuario("7");
            btnModificar.Visible = CurrentSession.PermisoUsuario("8");
            btnEliminar.Visible  = CurrentSession.PermisoUsuario("9");

            pnlDatos.Visible = CurrentSession.PermisoUsuario("7,8");
        }
コード例 #3
0
        public IActionResult _FormaPago(FormaPagoViewModel viewModel)
        {
            IList <TbBaFlujoCategoria> flujoCategoria = new List <TbBaFlujoCategoria>();

            flujoCategoria                = flujoService.GetAllFlujoCategoria();
            ViewData["denominaciones"]    = denService.GetAllDenominaciones().OrderBy(m => m.Valor).ToList();
            ViewData["operadoresTarjeta"] = flujoCategoria.Where(o => o.IdTipoFlujo == 3).ToList();
            ViewData["bancos"]            = flujoCategoria.Where(o => o.IdTipoFlujo == 1).ToList();
            ViewBag.flujoEfectivo         = flujoCategoria.FirstOrDefault(e => e.IdTipoFlujo == 2).IdCategoriaFlujo;

            ViewBag.saldoDisponible = RetornaSaldo(viewModel.IdContacto);

            return(PartialView(viewModel));
        }
コード例 #4
0
        public ActionResult Edit(FormaPagoViewModel formapago)
        {
            if (ModelState.IsValid)
            {
                try
                {
                    var formapagoDominio = Mapper.Map <FormaPagoViewModel, FormaPago>(formapago);
                    _formaPagoAppService.Actualizar(formapagoDominio);

                    return(RedirectToAction("Index"));
                }
                catch (Exception ex)
                {
                    return(View(ex.Message));
                }
            }

            return(View(formapago));
        }