예제 #1
0
        public ActionResult ActualizarConfig(RebajaConfigViewModel model)
        {
            try
            {
                Ok(map.UpdateConfig(model));
            }
            catch (Exception ex)
            {
                AltivaLog.Log.Insertar(ex.ToString(), "Error");
                BadRequest();
            }

            return(RedirectToAction("Index"));
        }
예제 #2
0
 public TbFaRebajaConfig ViewModelToDomainCrearConfig(RebajaConfigViewModel viewModel)
 {
     return(new TbFaRebajaConfig
     {
         IdRebajaConfig = viewModel.IdRebajaConfig,
         ActivaMaxGeneral = viewModel.ActivaMaxGeneral,
         PorcMaxGeneral = viewModel.PorcMaxGeneral,
         ActivaMaxUsuario = viewModel.ActivaMaxUsuario,
         ActivaMaxUsuarioRango = viewModel.ActivaMaxUsuarioRango,
         ActivaMaxUsuarioClave = viewModel.ActivaMaxUsuarioClave,
         ActivaPromoProducto = viewModel.ActivaPromoProducto,
         ActivaPromoProductoUsuario = viewModel.ActivaPromoProductoUsuario,
         ActivaDescuentoPromoUsuario = viewModel.ActivaDescuentoPromoUsuario,
         ActivaDescuentoPromoUsuarioClave = viewModel.ActivaDescuentoPromoUsuarioClave
     });
 }
예제 #3
0
 public TbFaRebajaConfig UpdateConfig(RebajaConfigViewModel viewModel)
 {
     return(service.Update(ViewModelToDomainCrearConfig(viewModel)));
 }