public ActionResult Crear(OrdenEnvios orden) { if (ModelState.IsValid) { if (orden.ClienteId == 0) { ModelState.AddModelError("ClienteId", "Selecciones un Cliente"); return(View(orden)); } _ordenesBL.GuardarOrden(orden); return(RedirectToAction("Index")); } var clientes = _clientesBL.ObtenerClientesActivos(); ViewBag.ClienteId = new SelectList(clientes, "Id", "Nombres"); return(View(orden)); }