Пример #1
0
        public bool InsertarCargo(LCargo parametro)
        {
            try
            {
                ConexionBD.abrirConexion();
                SqlCommand sql = new SqlCommand("insertarCargo", ConexionBD.sqlConexion);
                sql.CommandType = CommandType.StoredProcedure;

                sql.Parameters.AddWithValue("@Cargo", parametro.NombreCargo);
                sql.Parameters.AddWithValue("@SueldoXhora", parametro.SueldoCargo);

                sql.ExecuteNonQuery();
                return(true);
            }
            catch (Exception ex)
            {
                //MessageBox.Show(ex.StackTrace);
                MessageBox.Show(ex.Message);
                return(false);
            }
            finally
            {
                ConexionBD.cerrarConexion();
            }
        }
Пример #2
0
        private void InsertarCargo()
        {
            if (!string.IsNullOrEmpty(txtCargoG.Text))
            {
                if (!string.IsNullOrEmpty(txtSueldoPorHoraG.Text))
                {
                    LCargo parametros = new LCargo();
                    DCargo funcion    = new DCargo();
                    parametros.Cargo         = txtCargoG.Text;
                    parametros.SueldoPorHora = Convert.ToDouble(txtSueldoPorHoraG.Text);

                    if (funcion.InsertarCargo(parametros))
                    {
                        txtCargo.Clear();
                        BuscarCargos();
                        panelCargos.Visible = false;
                    }
                }
                else
                {
                    MessageBox.Show("Agregue el Sueldo por Hora", "Falta el Sueldo por Hora", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
            }
            else
            {
                MessageBox.Show("Agregue el cargo", "Falta el cargo", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
Пример #3
0
        private void EditarCargo()
        {
            LCargo parametros = new LCargo();
            DCargo funcion    = new DCargo();

            parametros.Id            = idCargo;
            parametros.Cargo         = txtCargoG.Text;
            parametros.SueldoPorHora = Convert.ToDouble(txtSueldoPorHoraG.Text);

            if (funcion.EditarCargo(parametros))
            {
                txtCargo.Clear();
                BuscarCargos();
                panelCargos.Visible = false;
            }
        }
Пример #4
0
        public bool EliminarCargo(LCargo parametros)
        {
            try
            {
                CONEXIONMAESTRA.open();
                SqlCommand cmd = new SqlCommand("EliminarCargo", CONEXIONMAESTRA.connection);
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.Parameters.AddWithValue("@Id", parametros.Id);
                cmd.ExecuteNonQuery();
                return(true);
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
                return(false);
            }

            finally
            {
                CONEXIONMAESTRA.close();
            }
        }