public bool Editar(int codLojaClicado, ClassLoja loja) { bd.Conectar(); bd.ExecutarComandosSql(String.Format("UPDATE Loja SET razaoSocial = '{0}', nomeFantasia = '{1}', cpnj = '{2}', siteLoja = '{3}', inauguracao = '{4}', tipoLoja = '{5}', CONTATO_codContato = '{6}', FUNC_codFuncResp = '{7}' WHERE codLoja = '{8}'", loja.razaoSocial, loja.nomeFantasia, loja.cpnj, loja.siteLoja, loja.inauguracao, loja.tipoLoja, loja.CONTATO_codContato, loja.FUNC_codFuncResp, codLojaClicado)); bd.Desconectar(); return(true); }
public bool Excluir(int codFuncClicado) { ClassFuncLoja_Trabalha_ funcLoja = new ClassFuncLoja_Trabalha_(); ClassLoja loja = new ClassLoja(); ClassSala sala = new ClassSala(); ClassRelatorioAcesso relatorio = new ClassRelatorioAcesso(); bd.Conectar(); //Os se's servem para verificar se na há FK na tabela onde se desja excluir if (sala.RetAcessoSalaExiste(codFuncClicado) == true) { bd.ExecutarComandosSql(String.Format("DELETE FuncLoja WHERE FUNC_codFuncResp = '{0}'", codFuncClicado)); } if (funcLoja.RetFuncExiste(codFuncClicado) == true) { bd.ExecutarComandosSql(String.Format("DELETE FuncLoja WHERE FUNC_codFuncResp = '{0}'", codFuncClicado)); } if (loja.RetFKFuncExiste(codFuncClicado) == true) { bd.ExecutarComandosSql(String.Format("DELETE Loja WHERE FUNC_codFuncResp = '{0}'", codFuncClicado)); } if (sala.RetFKFuncExiste(codFuncClicado) == true) { bd.ExecutarComandosSql(String.Format("DELETE Sala WHERE FUNC_codFuncResp = '{0}'", codFuncClicado)); } if (relatorio.RetFKFuncExiste(codFuncClicado) == true) { bd.ExecutarComandosSql(String.Format("DELETE RelatorioAcesso WHERE FUNC_codFuncResp = '{0}'", codFuncClicado)); } DataTable dt = bd.RetDataTable(String.Format("SELECT CONTATO_codContato FROM Funcionario WHERE codFuncionario = '{0}'", codFuncClicado)); int codContato = int.Parse(dt.Rows[0]["CONTATO_codContato"].ToString()); bd.ExecutarComandosSql(String.Format("DELETE Funcionario WHERE codFuncionario = '{0}'", codFuncClicado)); bd.Desconectar(); //bd.Conectar(); //bd.ExecutarComandosSql(String.Format("DELETE Contato WHERE codContato = '{0}'", codContato)); //bd.Desconectar(); return(true); }
public bool Inserir(ClassLoja loja) { bd.Conectar(); bd.ExecutarComandosSql(String.Format("INSERT INTO Loja VALUES ('{0}','{1}','{2}','{3}','{4}','{5}','{6}','{7}')", loja.razaoSocial, loja.nomeFantasia, loja.cpnj, loja.siteLoja, loja.inauguracao, loja.tipoLoja, loja.CONTATO_codContato, loja.FUNC_codFuncResp)); return(true); }