예제 #1
0
        /// <summary>
        /// Actualiza a registro de la tabla DParametro.
        /// </summary>
        public void Update(ENT_DParametro x_oENT_DParametro)
        {
            SqlParameter[] parameters = null;
            try{
                parameters = new SqlParameter[]
                {
                    new SqlParameter("@DPAR_nId", x_oENT_DParametro.DPAR_nId),
                    new SqlParameter("@DPAR_nIdMParametro", x_oENT_DParametro.DPAR_nIdMParametro),
                    new SqlParameter("@DPAR_cDescripcion", x_oENT_DParametro.DPAR_cDescripcion),
                    new SqlParameter("@DPAR_cValor", x_oENT_DParametro.DPAR_cValor),
                    new SqlParameter("@DPAR_lActivo", x_oENT_DParametro.DPAR_lActivo),
                    new SqlParameter("@DPAR_nUsrReg", x_oENT_DParametro.DPAR_nUsrReg),
                    new SqlParameter("@DPAR_dFechReg", x_oENT_DParametro.DPAR_dFechReg),
                    new SqlParameter("@DPAR_nUsrMod", x_oENT_DParametro.DPAR_nUsrMod),
                    new SqlParameter("@DPAR_dFechMod", x_oENT_DParametro.DPAR_dFechMod)
                };
            }
            catch (Exception ex)
            {
                throw controlarExcepcion("Error de asignación de parámetros.", ex);
            }

            try{
                ejecutarNonQuery("spDParametro_Update", parameters);
            }
            catch (Exception ex)
            {
                throw controlarExcepcion("Error de operación de acceso a datos.", ex);
            }
        }
예제 #2
0
        /// <summary>
        /// Selecciona una registro de la tabla DParametro por su primary key.
        /// </summary>
        public ENT_DParametro Select(int DPAR_nId)
        {
            SqlParameter[] parameters = null;
            try{
                parameters = new SqlParameter[]
                {
                    new SqlParameter("@DPAR_nId", DPAR_nId)
                };
            }
            catch (Exception ex)
            {
                throw controlarExcepcion("Error de asignación de parámetros.", ex);
            }

            ENT_DParametro objDParametro = new ENT_DParametro();

            try{
                objDParametro = GetEntity <ENT_DParametro>("spDParametro_Select", parameters);
            }
            catch (Exception ex)
            {
                throw controlarExcepcion("Error de operación de acceso a datos.", ex);
            }
            return(objDParametro);
        }
예제 #3
0
 /// <summary>
 /// Actualiza a registro de la tabla DParametro.
 /// </summary>
 public void Update(ENT_DParametro x_oENT_DParametro)
 {
     new DAL_DParametro().Update(x_oENT_DParametro);
 }
예제 #4
0
 /// <summary>
 /// Guarda un registro de la tabla DParametro.
 /// </summary>
 public void Insert(ENT_DParametro x_oENT_DParametro)
 {
     new DAL_DParametro().Insert(x_oENT_DParametro);
 }