public static bool InsertarGerencia(Gerencias ger) { bool resultado = false; string cadenaConexion = System.Configuration.ConfigurationManager.AppSettings["CadenaBD"]; SqlConnection cn = new SqlConnection(cadenaConexion); try { SqlCommand cmd = new SqlCommand(); string consulta = "SPInsertarGerencia"; cmd.Parameters.AddWithValue("@nombre", ger.Nombre); cmd.Parameters.AddWithValue("@dir", ger.IdDir); cmd.Parameters.AddWithValue("@leg", ger.LegSup); cmd.CommandType = CommandType.StoredProcedure; cmd.CommandText = consulta; cmd.Connection = cn; cn.Open(); cmd.ExecuteNonQuery(); resultado = true; } catch (Exception) { throw; } finally { cn.Close(); } return(resultado); }
public FormABMGerencias() { InitializeComponent(); imgDelete.Visible = false; imgEdit.Visible = false; ger = null; }
private Gerencias ObtenerDatosGerencia() { Gerencias ger = new Gerencias(); ger.Nombre = txtNuevoNombreGerencia.Text.Trim(); ger.LegSup = (int)cmbLegajo.SelectedValue; return(ger); }
public FormBajaGerencias(Gerencias g) { InitializeComponent(); ger = g; txtNombreGerenciaBaja.Enabled = false; txtLegajoBaja.Enabled = false; txtIdDireccionBaja.Enabled = false; txtIdDireccionBaja.Text = g.IdDir.ToString(); txtNombreGerenciaBaja.Text = g.Nombre; txtLegajoBaja.Text = g.LegSup.ToString(); }
public FormEditarGerencia(Gerencias g) { InitializeComponent(); ger = g; txtNombreGerencia.Enabled = false; txtLegajoSupervisor.Enabled = false; txtIdDireccion.Enabled = false; txtIdDireccion.Text = g.IdDir.ToString(); txtNombreGerencia.Text = g.Nombre; txtLegajoSupervisor.Text = g.LegSup.ToString(); CargarComboIdDireccionLegajoSupervisor(); }
private void btnAceptarEdit_Click(object sender, EventArgs e) { Gerencias g = ObtenerDatosGerencia(); bool resultado = AD_Gerencias.ActualizarGerencias(int.Parse(txtIdDireccion.Text.ToString()), g); if (resultado) { MessageBox.Show("Se actualizo con exito la gerencia"); (System.Windows.Forms.Application.OpenForms["FormABMGerencias"] as FormABMGerencias).CargarGrilla(); Close(); } else { MessageBox.Show("Error al actualizar gerencia"); } }
private void dgGerencias_CellClick(object sender, DataGridViewCellEventArgs e) { int indice = e.RowIndex; if (indice > 0) { imgEdit.Visible = true; imgDelete.Visible = true; DataGridViewRow filaSeleccionada = dgGerencias.Rows[indice]; string nombre = filaSeleccionada.Cells["nombreGerencia"].Value.ToString(); int id = Convert.ToInt32((filaSeleccionada.Cells["id_gerencia"].Value.ToString())); int leg = Convert.ToInt32((filaSeleccionada.Cells["legajo_supervisor"].Value.ToString())); int direc = Convert.ToInt32((filaSeleccionada.Cells["id_direccion"].Value.ToString())); Gerencias g = new Gerencias(id, nombre, direc, leg); ger = g; } }
private void btnAceptarAgregarGerencia_Click(object sender, EventArgs e) { try { Gerencias ger = ObtenerDatosGerencia(); bool resultado = AD_Gerencias.InsertarGerencia(ger); if (resultado) { MessageBox.Show("Se ha cargado la gerencia correctamente"); (System.Windows.Forms.Application.OpenForms["FormABMGerencias"] as FormABMGerencias).CargarGrilla(); Close(); } else { MessageBox.Show("Error al cargar la gerencia"); } } catch (Exception) { MessageBox.Show("Error al cargar la gerencia"); } }