コード例 #1
0
        public ActionResult Crear(Pedido pedido)
        {
            if (ModelState.IsValid)
            {
                if (pedido.ProveedorId == 0)
                {
                    ModelState.AddModelError("ProveedorId", "Seleccione un proveedor");
                    return(View(pedido));
                }

                _pedidosBL.GuardarPedido(pedido);

                return(RedirectToAction("Index"));
            }

            var proveedores = _proveedoresBL.ObtenerProveedoresActivos();

            ViewBag.ProveedorId = new SelectList(proveedores, "Id", "Nombre");

            return(View(pedido));
        }