Example #1
0
        /// <summary>
        /// Actualiza a registro de la tabla MProveedor.
        /// </summary>
        public void Update(ENT_MProveedor x_oENT_MProveedor)
        {
            SqlParameter[] parameters = null;
            try{
                parameters = new SqlParameter[]
                {
                    new SqlParameter("@MPROV_nId", x_oENT_MProveedor.MPROV_nId),
                    new SqlParameter("@MPROV_nTipoDoc", x_oENT_MProveedor.MPROV_nTipoDoc),
                    new SqlParameter("@MPROV_nDocumento", x_oENT_MProveedor.MPROV_nDocumento),
                    new SqlParameter("@MPROV_cNombre", x_oENT_MProveedor.MPROV_cNombre),
                    new SqlParameter("@MPROV_cDireccion", x_oENT_MProveedor.MPROV_cDireccion),
                    new SqlParameter("@MPROV_cTelefono", x_oENT_MProveedor.MPROV_cTelefono),
                    new SqlParameter("@MPROV_lActivo", x_oENT_MProveedor.MPROV_lActivo),
                    new SqlParameter("@MPROV_nUsrReg", x_oENT_MProveedor.MPROV_nUsrReg),
                    new SqlParameter("@MPROV_dFechReg", x_oENT_MProveedor.MPROV_dFechReg),
                    new SqlParameter("@MPROV_nUsrMod", x_oENT_MProveedor.MPROV_nUsrMod),
                    new SqlParameter("@MPROV_dFechMod", x_oENT_MProveedor.MPROV_dFechMod)
                };
            }
            catch (Exception ex)
            {
                throw controlarExcepcion("Error de asignación de parámetros.", ex);
            }

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

            ENT_MProveedor objMProveedor = new ENT_MProveedor();

            try{
                objMProveedor = GetEntity <ENT_MProveedor>("spMProveedor_Select", parameters);
            }
            catch (Exception ex)
            {
                throw controlarExcepcion("Error de operación de acceso a datos.", ex);
            }
            return(objMProveedor);
        }
Example #3
0
 /// <summary>
 /// Actualiza a registro de la tabla MProveedor.
 /// </summary>
 public void Update(ENT_MProveedor x_oENT_MProveedor)
 {
     new DAL_MProveedor().Update(x_oENT_MProveedor);
 }
Example #4
0
 /// <summary>
 /// Guarda un registro de la tabla MProveedor.
 /// </summary>
 public void Insert(ENT_MProveedor x_oENT_MProveedor)
 {
     new DAL_MProveedor().Insert(x_oENT_MProveedor);
 }