public IActionResult FormCreateServicoPedidoRetirada(ServicoPedidoRetiradaViewModel entrada) { ServicoPedidoRetirada modelo = new ServicoPedidoRetirada(); try { if (entrada.servicoPedidoRetirada != null) { if (ServicoPedidoRetiradaRules.ServicoPedidoRetiradaCreate(entrada, out modelo, contexto)) { servicoPedidoRetiradaData.Add(modelo); return(RedirectToAction("FormUpdateServicoPedidoRetirada", new { id = modelo.id.ToString() })); } } } catch (Exception ex) { LogOsca log = new LogOsca(); log.GravaLog(1, 35, this.contexto.idUsuario, this.contexto.idOrganizacao, "FormCreateServicoPedidoRetirada-post", ex.Message); } return(View()); }
public IActionResult FormUpdateServicoPedidoRetirada(ServicoPedidoRetiradaViewModel entrada) { ServicoPedidoRetirada modelo = new ServicoPedidoRetirada(); entrada.contexto = this.contexto; try { if (ServicoPedidoRetiradaRules.ServicoPedidoRetiradaUpdate(entrada, out modelo)) { servicoPedidoRetiradaData.Update(modelo); StatusMessage = "Registro Atualizado com Sucesso!"; return(RedirectToAction("FormUpdateServicoPedidoRetirada", new { id = modelo.id.ToString(), idOrg = contexto.idOrganizacao })); } } catch (Exception ex) { LogOsca log = new LogOsca(); log.GravaLog(1, 35, this.contexto.idUsuario, this.contexto.idOrganizacao, "FormUpdateServicoPedidoRetirada-post", ex.Message); } return(RedirectToAction("FormUpdateServicoPedidoRetirada", new { id = modelo.id.ToString() })); }