Esempio n. 1
0
        public List <beCargo> ListarCargo(SqlConnection con)
        {
            List <beCargo> lstObeCargo = new List <beCargo>();
            SqlCommand     cmd         = new SqlCommand("sp_Consultar_Cargo", con);

            cmd.CommandType = CommandType.StoredProcedure;
            SqlDataReader drd = cmd.ExecuteReader();

            if (drd != null)
            {
                beCargo obeCargo;
                int     posIdCargo = drd.GetOrdinal("ID_CARGO_REPRESENTANTE");
                int     posNombre  = drd.GetOrdinal("CARGO_REPRESENTANTE");
                int     posEstado  = drd.GetOrdinal("ESTADO");
                while (drd.Read())
                {
                    obeCargo              = new beCargo();
                    obeCargo.ID_Cargo     = drd.GetInt32(posIdCargo);
                    obeCargo.NOMBRE_Cargo = drd.GetString(posNombre);
                    obeCargo.ESTADO       = drd.GetString(posEstado);
                    lstObeCargo.Add(obeCargo);
                }
            }
            drd.Close();
            return(lstObeCargo);
        }
Esempio n. 2
0
        /// <summary>
        /// Autor: Sebastian Mateus Villegas
        /// Nombre del Metodo: AdicionarPais
        /// Función: Enlace con la base de datos y realiza un update a la tabla "PS_PAISES" para
        ///          actualizar un pais que este en la tabla
        /// Retorno: Variable "exito" de tipo "bool"
        /// Fecha Documentación: 5 de abril de 2019
        /// </summary>
        public bool ActualizarCargo(SqlConnection con, beCargo obeCargo, string usuario)
        {
            bool       exito = false;
            SqlCommand cmd   = new SqlCommand("sp_Actualizar_Cargo", con);

            cmd.CommandType = CommandType.StoredProcedure;
            cmd.Parameters.AddWithValue("@ID_Cargo", obeCargo.ID_Cargo);
            cmd.Parameters.AddWithValue("@NOMBRE", obeCargo.NOMBRE_Cargo);
            cmd.Parameters.AddWithValue("@USUARIO", usuario);
            int nRegistros = cmd.ExecuteNonQuery();

            exito = (nRegistros > 0);
            return(exito);
        }
Esempio n. 3
0
        public int AdicionarCargo(SqlConnection con, beCargo obeCargo, string usuario)
        {
            int        idElemento = -1;
            SqlCommand cmd        = new SqlCommand("sp_Insertar_Cargo", con);

            cmd.CommandType = CommandType.StoredProcedure;
            cmd.Parameters.AddWithValue("@NOMBRE", obeCargo.NOMBRE_Cargo);
            cmd.Parameters.AddWithValue("@USUARIO", usuario);
            int nRegistros = cmd.ExecuteNonQuery();

            if (nRegistros > 0)
            {
                idElemento = nRegistros;
            }
            return(idElemento);
        }
Esempio n. 4
0
        public bool ActualizarCargo(beCargo obeCargo, string usuario)
        {
            bool exito = false;

            using (SqlConnection con = new SqlConnection(CadenaConexion))
            {
                try
                {
                    con.Open();
                    daCargo odaCargo = new daCargo();
                    exito = odaCargo.ActualizarCargo(con, obeCargo, usuario);
                }
                catch (Exception ex)
                {
                    //GrabarLog(ex.Message, ex.StackTrace);
                }
                return(exito);
            }
        }
Esempio n. 5
0
        public int AdicionarCargo(beCargo obeCargo, string usuario)
        {
            int idCargo = -1;

            using (SqlConnection con = new SqlConnection(CadenaConexion))
            {
                try
                {
                    con.Open();
                    daCargo odaCargo = new daCargo();
                    idCargo = odaCargo.AdicionarCargo(con, obeCargo, usuario);
                }
                catch (Exception ex)
                {
                    //GrabarLog(ex.Message, ex.StackTrace);
                }
            }
            return(idCargo);
        }