示例#1
0
        /// <summary>
        /// Actualiza a registro de la tabla MMarca.
        /// </summary>
        public void Update(ENT_MMarca x_oENT_MMarca)
        {
            SqlParameter[] parameters = null;
            try{
                parameters = new SqlParameter[]
                {
                    new SqlParameter("@MMRCA_nId", x_oENT_MMarca.MMRCA_nId),
                    new SqlParameter("@MMRCA_cDescripcion", x_oENT_MMarca.MMRCA_cDescripcion),
                    new SqlParameter("@MMRCA_nUsrReg", x_oENT_MMarca.MMRCA_nUsrReg),
                    new SqlParameter("@MMRCA_dFechReg", x_oENT_MMarca.MMRCA_dFechReg),
                    new SqlParameter("@MMRCA_nUsrMod", x_oENT_MMarca.MMRCA_nUsrMod),
                    new SqlParameter("@MMRCA_dFechMod", x_oENT_MMarca.MMRCA_dFechMod)
                };
            }
            catch (Exception ex)
            {
                throw controlarExcepcion("Error de asignación de parámetros.", ex);
            }

            try{
                ejecutarNonQuery("spMMarca_Update", parameters);
            }
            catch (Exception ex)
            {
                throw controlarExcepcion("Error de operación de acceso a datos.", ex);
            }
        }
示例#2
0
        /// <summary>
        /// Guarda un registro de la tabla MMarca.
        /// </summary>
        public void Insert(ENT_MMarca x_oENT_MMarca)
        {
            SqlParameter[] parameters = null;
            try{
                parameters = new SqlParameter[]
                {
                    new SqlParameter("@MMRCA_cDescripcion", x_oENT_MMarca.MMRCA_cDescripcion),
                    new SqlParameter("@MMRCA_nUsrReg", x_oENT_MMarca.MMRCA_nUsrReg),
                    new SqlParameter("@MMRCA_dFechReg", x_oENT_MMarca.MMRCA_dFechReg),
                    new SqlParameter("@MMRCA_nUsrMod", x_oENT_MMarca.MMRCA_nUsrMod),
                    new SqlParameter("@MMRCA_dFechMod", x_oENT_MMarca.MMRCA_dFechMod)
                };
            }
            catch (Exception ex)
            {
                throw controlarExcepcion("Error de asignación de parámetros.", ex);
            }

            try{
                x_oENT_MMarca.MMRCA_nId = (int)ejecutarScalar("spMMarca_Insert", parameters);
            }
            catch (Exception ex)
            {
                throw controlarExcepcion("Error en operación de acceso a datos.", ex);
            }
        }
示例#3
0
        /// <summary>
        /// Selecciona una registro de la tabla MMarca por su primary key.
        /// </summary>
        public ENT_MMarca Select(int MMRCA_nId)
        {
            SqlParameter[] parameters = null;
            try{
                parameters = new SqlParameter[]
                {
                    new SqlParameter("@MMRCA_nId", MMRCA_nId)
                };
            }
            catch (Exception ex)
            {
                throw controlarExcepcion("Error de asignación de parámetros.", ex);
            }

            ENT_MMarca objMMarca = new ENT_MMarca();

            try{
                objMMarca = GetEntity <ENT_MMarca>("spMMarca_Select", parameters);
            }
            catch (Exception ex)
            {
                throw controlarExcepcion("Error de operación de acceso a datos.", ex);
            }
            return(objMMarca);
        }
示例#4
0
 /// <summary>
 /// Actualiza a registro de la tabla MMarca.
 /// </summary>
 public void Update(ENT_MMarca x_oENT_MMarca)
 {
     new DAL_MMarca().Update(x_oENT_MMarca);
 }
示例#5
0
 /// <summary>
 /// Guarda un registro de la tabla MMarca.
 /// </summary>
 public void Insert(ENT_MMarca x_oENT_MMarca)
 {
     new DAL_MMarca().Insert(x_oENT_MMarca);
 }