public void Salvar(Empresa empresa) { if (empresa.idEmpresa>0) { Alterar(empresa); } Inserir(empresa); }
public ActionResult Editar(Empresa empresa) { if (ModelState.IsValid) { empresaaplicacao.Alterar(empresa); return RedirectToAction("PainelControle"); } ViewBag.listaDeAreas = areaaplicacao.Listar(); return View(empresa); }
private List<Empresa> TransformaReaderEmListaDeObjeto(SqlDataReader reader) { var listaDeEmpresa = new List<Empresa>(); while (reader.Read()) { var tempEmpresa = new Empresa(); tempEmpresa.idEmpresa = int.Parse(reader["idEmpresa"].ToString()); tempEmpresa.Descricao = reader["Descricao"].ToString(); tempEmpresa.Telefone = reader["Telefone"].ToString(); tempEmpresa.Endereco = reader["Endereco"].ToString(); tempEmpresa.idArea = int.Parse(reader["idArea"].ToString()); listaDeEmpresa.Add(tempEmpresa); } reader.Close(); return listaDeEmpresa; }
public void Inserir(Empresa empresa) { var strQuery = string.Format("INSERT INTO EMPRESA (Descricao,Telefone,Endereco,idArea) VALUES('{0}','{1}','{2}','{3}')", empresa.Descricao, empresa.Telefone, empresa.Endereco, empresa.idArea); contextoEmpresa.ExecutaComando(strQuery); }
public void Alterar(Empresa empresa) { var strQuery = string.Format("UPDATE EMPRESA SET Descricao = '{0}',Telefone = '{1}', Endereco = '{2}',idArea ='{3}' WHERE IDEMPRESA ='{4}'", empresa.Descricao, empresa.Telefone, empresa.Endereco, empresa.idArea, empresa.idEmpresa); contextoEmpresa.ExecutaComando(strQuery); }