示例#1
0
 public IActionResult CrearPuntoVenta()
 {
     ViewData["tipoPrecios"] = precioService.GetPreciosSinAnular();
     ViewData["moneda"]      = monedaService.GetAll();
     ViewData["cliente"]     = contactoService.GetAllClientes();
     ViewData["bodega"]      = bodegaService.GetAllActivas();
     ViewBag.tipoPrecio      = new TbPrPrecios();
     return(View("CrearEditarPuntoVenta", new PuntoVentaViewModel()));
 }
        public IActionResult _CrearEditarTipoCliente(int id, TipoClienteCrearViewModel viewModel)
        {
            ViewBag.tipoC     = viewModel.Tipo;
            ViewBag.idFamilia = viewModel.idFamilia;
            ViewBag.idTipo    = viewModel.idTipo;

            ViewData["tipoPrecios"] = precioService.GetPreciosSinAnular();

            ViewBag.tipoPrecio = ViewBag.tipoPrecio = new TbPrPrecios();
            if (id != 0)
            {
                var model = service.GetById(id);
                if (viewModel.Tipo == 1 && model.IdTipoPrecio != 0)
                {
                    ViewBag.tipoPrecio = model.IdTipoPrecioNavigation;
                }

                return(PartialView("_CrearEditarTipoCliente", map.DomainToViewModel(model)));
            }
            else
            {
                return(PartialView("_CrearEditarTipoCliente", new TipoClienteViewModel()));
            }
        }