public ViewResult FormUpdateServicoPedidoRetirada(string id) { ServicoPedidoRetiradaViewModel modelo = new ServicoPedidoRetiradaViewModel(); modelo.servicoPedidoRetirada = new ServicoPedidoRetirada(); modelo.servicoPedidoRetirada.id = new Guid(id); ServicoPedidoRetirada retorno = new ServicoPedidoRetirada(); if (!String.IsNullOrEmpty(id)) { retorno = servicoPedidoRetiradaData.Get(modelo.servicoPedidoRetirada.id); //TODO Formata campos if (retorno != null) { modelo.servicoPedidoRetirada = retorno; //apresenta mensagem de registro atualizado com sucesso modelo.StatusMessage = StatusMessage; } } return(View(modelo)); }
public void Update(ServicoPedidoRetirada modelo) { db.Attach(modelo); db.Entry(modelo).Property("valor").IsModified = true; db.Entry(modelo).Property("modificadoPor").IsModified = true; db.Entry(modelo).Property("modificadoPorName").IsModified = true; db.Entry(modelo).Property("modificadoEm").IsModified = true; db.SaveChanges(); }
public static bool ServicoPedidoRetiradaUpdate(ServicoPedidoRetiradaViewModel entrada, out ServicoPedidoRetirada servicoPedidoRetirada) { servicoPedidoRetirada = new ServicoPedidoRetirada(); //************ Objetos de controle de acesso ******************* servicoPedidoRetirada = entrada.servicoPedidoRetirada; servicoPedidoRetirada.modificadoEm = DateTime.Now; servicoPedidoRetirada.modificadoPor = entrada.contexto.idUsuario; servicoPedidoRetirada.modificadoPorName = entrada.contexto.nomeUsuario; //************ FIM Objetos de controle de acesso *************** return(true); }
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 static bool ServicoPedidoRetiradaCreate(ServicoPedidoRetiradaViewModel entrada, out ServicoPedidoRetirada servicoPedidoRetirada, ContextPage contexto) { servicoPedidoRetirada = new ServicoPedidoRetirada(); servicoPedidoRetirada = entrada.servicoPedidoRetirada; if (servicoPedidoRetirada.idOrganizacao != null) { //************ Objetos de controle de acesso ****************** servicoPedidoRetirada.criadoEm = DateTime.Now; servicoPedidoRetirada.criadoPor = contexto.idUsuario; servicoPedidoRetirada.criadoPorName = contexto.nomeUsuario; servicoPedidoRetirada.modificadoEm = DateTime.Now; servicoPedidoRetirada.modificadoPor = contexto.idUsuario; servicoPedidoRetirada.modificadoPorName = contexto.nomeUsuario; servicoPedidoRetirada.idOrganizacao = contexto.idOrganizacao; //************ FIM Objetos de controle de acesso *************** return(true); } return(false); }
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() })); }
public void Add(ServicoPedidoRetirada servicoPedidoRetirada) { db.ServicosPedidoRetirada.Add(servicoPedidoRetirada); db.SaveChanges(); }