// Remover departamento public void RemoveDepartamento(string id) { myForm.CN.Open(); SqlCommand cmd = new SqlCommand("spDelDepartamento", myForm.CN); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add(new SqlParameter("@ID_centro", myForm.textCentroID.Text)); cmd.Parameters.Add(new SqlParameter("@ID_departamento", id)); try { cmd.ExecuteNonQuery(); } catch (Exception) { MessageBox.Show("Não pode remover nenhum dos 3 departamentos essenciais (marketing, comercial, operaçoes).\n"); } finally { myForm.CN.Close(); getTabelaDepartamentos(); MostrarDepartamento(); funcoesAux.UnlockButtons(); funcoesAux.ClearFields(); funcoesAux.ReadOnly(); funcoesAux.ShowAddBtn(); } }
// Remover empresa public void RemoveEmpresa(string nif) { myForm.CN.Open(); SqlCommand cmd = new SqlCommand("spDelLojasEmpresa", myForm.CN); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add(new SqlParameter("@NIF_empresa", nif)); cmd.Parameters.Add(new SqlParameter("@ID_centro", myForm.textCentroID.Text)); try { cmd.ExecuteNonQuery(); } catch (Exception ex) { MessageBox.Show("ERRO: " + ex.Message); } finally { myForm.CN.Close(); getTabelaEmpresas(); MostrarEmpresa(); funcoesAux.UnlockButtons(); funcoesAux.ClearFields(); funcoesAux.ReadOnly(); funcoesAux.ShowAddBtn(); } }
// Remove centro public void RemoveCentro() { myForm.CN.Open(); string id = (((Centro)myForm.listBox1.SelectedItem).ID); SqlCommand cmd = new SqlCommand("spDelCentro", myForm.CN); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add(new SqlParameter("@ID_centro", id)); try { cmd.ExecuteNonQuery(); } catch (Exception ex) { MessageBox.Show("ERRO: " + ex.Message); } finally { myForm.CN.Close(); getTabelaCentros(); MostrarCentro(); funcoesAux.UnlockButtons(); funcoesAux.ClearFields(); funcoesAux.ReadOnly(); funcoesAux.ShowAddBtn(); } }
// LOJAS private void button1_Click(object sender, EventArgs e) { departamentos1.Hide(); prestadores1.Hide(); eventos1.Hide(); empresas1.Hide(); funcionarios1.Hide(); resp_departamentos1.Hide(); lojas1.resetLojas(); lojas1.Show(); lojas1.BringToFront(); funcoesAux.hideBtnsListBox(listBox2); funcoesAux.ShowAddBtn(); lastButton = 1; // Para adicionar/editar/remover lojas funcoesLojas.getTabelaLojas(); }