Exemplo n.º 1
0
        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);
        }
Exemplo n.º 2
0
 public FormABMGerencias()
 {
     InitializeComponent();
     imgDelete.Visible = false;
     imgEdit.Visible   = false;
     ger = null;
 }
Exemplo n.º 3
0
        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();
        }
Exemplo n.º 5
0
        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();
        }
Exemplo n.º 6
0
        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");
            }
        }
Exemplo n.º 7
0
        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;
            }
        }
Exemplo n.º 8
0
 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");
     }
 }