public ActionResult Create(Precio especie) { try { // TODO: Add insert logic here var result = process.Agregar(especie); TempData["MessageViewBagName"] = new GenericMessageViewModel { Message = "Registro agregado a la base de datos.", // orivle MessageType = GenericMessages.success }; return(RedirectToAction("Index")); } catch (Exception ex) { TempData["MessageViewBagName"] = new GenericMessageViewModel { Message = ex.Message, MessageType = GenericMessages.danger, ConstantMessage = true }; return(View(especie)); } }
public ActionResult NuevoPrecio(Precio precio) { try { _precioService.Agregar(precio); return(RedirectToAction("ListaPrecios", new { id = precio.TipoServicioId })); } catch { return(View()); } }
public Precio Agregar(Precio precio) { Precio result = default(Precio); IPrecioService proxy = _precioService; try { result = proxy.Agregar(precio); } catch (FaultException fex) { throw new ApplicationException(fex.Message); } return(result); }