Exemple #1
0
        public int NuevoCargo(CE_Cargo objce_cargo)
        {
            //el metodo m
            try
            {
                int filasafectadas = 0;

                OracleConnection cnx = Conexion.ObtenerConexionOracle();
                OracleCommand cmd = new OracleCommand();
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.Connection = cnx;
                cmd.CommandText = "sp_Nuevo_Cargo";
                //asignar paramentros al procedimiento almacenado
                cmd.Parameters.AddWithValue("nombrecargox", objce_cargo.nombrecargo);

                //abrir la conexion
                cnx.Open();
                //ejecutar el procedimiento almacenado
                filasafectadas = cmd.ExecuteNonQuery();
                //Cerrar conexion
                cnx.Close();
                return filasafectadas;
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Exemple #2
0
        public bool VerificarExisteCargo(CE_Cargo objce_cargo)
        {
            //la funcion me permite recuperar los datos
            try
            {

                OracleConnection cnx = Conexion.ObtenerConexionOracle();
                OracleCommand cmd = new OracleCommand(String.Format("select * from cargo where nombrecargo ='{0}'", objce_cargo.nombrecargo), cnx);
                cnx.Open();
                OracleDataReader reader;

                reader = cmd.ExecuteReader();

                Boolean existearea = reader.HasRows;

                cnx.Close();

                return existearea;

            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Exemple #3
0
        private void btnAgregar_Click(object sender, EventArgs e)
        {
            CE_Cargo objce_cargo = new CE_Cargo();
            CN_Cargo objcn_cargo = new CN_Cargo();

            objce_cargo.nombrecargo  = txtCargo.Text;

            if (objcn_cargo.VerificarExisteCargo(objce_cargo) == true)
            {

                MessageBox.Show("El cargo ya existe", "Fallo!!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);

            }
            else
            {

                int filasafectadas = objcn_cargo.NuevoCargo(objce_cargo);

                if (filasafectadas > 0)
                {
                    MessageBox.Show("La actualizacion se realizo con Exito!!", "Guardado", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                else
                {
                    MessageBox.Show("No se pudo actualizar", "Fallo!!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                }

                this.dgvCargo.DataSource = objcn_cargo.Listar_Cargos();

            }
        }
Exemple #4
0
        public int NuevoCargo(CE_Cargo objce_cargo)
        {
            int filasafectadas = 0;
            CD_Cargo objcd_cargo = new CD_Cargo();

            filasafectadas=objcd_cargo.NuevoCargo(objce_cargo);
            return filasafectadas;
        }
Exemple #5
0
        public bool VerificarExisteCargo(CE_Cargo objce_cargo)
        {
            CD_Cargo objcd_cargo = new CD_Cargo();

            return objcd_cargo.VerificarExisteCargo(objce_cargo);
        }