public ActionResult NuevaOrden(OrdenAnimalViewModels model) { try { //var animal = _animalCollectionConverter.AnimalConverter(collection, this); //_animalBl.InsertAnimal(animal); TempData["UserMessage"] = "La orden se registró correctamente."; return(RedirectToAction("Index", "Animal")); } catch { return(View("Error")); } }
public ActionResult Index(Guid idAnimal) { var proyectoViewModels = GetProyectoViewModels(); var animal = GetAnimalModel(idAnimal); var ordenExamenListAgregados = new List <OrdenExamen>(); if (Session["ordenExamenListAgregados"] != null) { ordenExamenListAgregados = (List <OrdenExamen>)Session["ordenExamenListAgregados"]; } var ordenMuestraListAgregados = new List <OrdenMuestra>(); if (Session["ordenMuestraListAgregados"] != null) { ordenMuestraListAgregados = (List <OrdenMuestra>)Session["ordenMuestraListAgregados"]; } var ordenMaterialListAgregados = new List <OrdenMaterial>(); if (Session["ordenMaterialListAgregados"] != null) { ordenMaterialListAgregados = (List <OrdenMaterial>)Session["ordenMaterialListAgregados"]; } var ordenAnimal = new OrdenAnimalViewModels { Orden = new Orden { idAnimal = idAnimal }, Animal = animal, Proyecto = proyectoViewModels, Establecimiento = new EstablecimientoViewModels { Data = new List <Establecimiento>() }, OrdenExamen = ordenExamenListAgregados, OrdenMuestra = ordenMuestraListAgregados, OrdenMaterial = ordenMaterialListAgregados }; return(View("Agregar", ordenAnimal)); }