public static bool LocalProdutoCreate(LocalProdutoViewModel entrada, out LocalProduto modelo, ContextPage contexto) { modelo = new LocalProduto(); modelo = entrada.localProduto; SqlGeneric sqlServic = new SqlGeneric(); //modelo.codigo = sqlServic.RetornaNovaPosicao(22,contexto.idOrganizacao); if (modelo.idOrganizacao != null) { //************ Objetos de controle de acesso ****************** modelo.criadoEm = DateTime.Now; modelo.criadoPor = contexto.idUsuario; modelo.criadoPorName = contexto.nomeUsuario; modelo.modificadoEm = DateTime.Now; modelo.modificadoPor = contexto.idUsuario; modelo.modificadoPorName = contexto.nomeUsuario; modelo.idOrganizacao = contexto.idOrganizacao; //************ FIM Objetos de controle de acesso *************** return(true); } return(false); }
public ViewResult FormCreateLocalProduto() { LocalProdutoViewModel modelo = new LocalProdutoViewModel(); modelo.localProduto = new LocalProduto(); modelo.contexto = contexto; modelo.localProduto.criadoEm = DateTime.Now; modelo.localProduto.criadoPorName = contexto.nomeUsuario; return(View(modelo)); }
public static bool LocalProdutoUpdate(LocalProdutoViewModel entrada, out LocalProduto modelo) { modelo = new LocalProduto(); //************ Objetos de controle de acesso ******************* modelo = entrada.localProduto; modelo.modificadoEm = DateTime.Now; modelo.modificadoPor = entrada.contexto.idUsuario; modelo.modificadoPorName = entrada.contexto.nomeUsuario; //************ FIM Objetos de controle de acesso *************** return(true); }
public ViewResult FormUpdateLocalProduto(string id) { LocalProdutoViewModel modelo = new LocalProdutoViewModel(); modelo.localProduto = new LocalProduto(); modelo.localProduto.id = new Guid(id); LocalProduto retorno = new LocalProduto(); if (!String.IsNullOrEmpty(id)) { retorno = modeloData.Get(modelo.localProduto.id); if (retorno != null) { modelo.localProduto = retorno; //apresenta mensagem de registro atualizado com sucesso modelo.StatusMessage = StatusMessage; } } return(View(modelo)); }
public IActionResult FormCreateLocalProduto(LocalProdutoViewModel entrada) { LocalProduto modelo = new LocalProduto(); try { if (entrada.localProduto != null) { if (LocalProdutoRules.LocalProdutoCreate(entrada, out modelo, contexto)) { modeloData.Add(modelo); return(RedirectToAction("FormUpdateLocalProduto", new { id = modelo.id.ToString() })); } } } catch (Exception ex) { LogOsca log = new LogOsca(); log.GravaLog(1, 36, this.contexto.idUsuario, this.contexto.idOrganizacao, "FormCreateLocalProduto-post", ex.Message); } return(View()); }
public IActionResult FormUpdateLocalProduto(LocalProdutoViewModel entrada) { LocalProduto modelo = new LocalProduto(); entrada.contexto = this.contexto; try { if (LocalProdutoRules.LocalProdutoUpdate(entrada, out modelo)) { modeloData.Update(modelo); StatusMessage = "Registro Atualizado com Sucesso!"; return(RedirectToAction("FormUpdateLocalProduto", new { id = modelo.id.ToString(), idOrg = contexto.idOrganizacao })); } } catch (Exception ex) { LogOsca log = new LogOsca(); log.GravaLog(1, 36, this.contexto.idUsuario, this.contexto.idOrganizacao, "FormUpdateLocalProduto-post", ex.Message); } return(RedirectToAction("FormUpdateLocalProduto", new { id = modelo.id.ToString() })); }