Exemple #1
0
        internal static bool UpdateSupplierUrlStatus(string connString, SupplierUrlInfo supplierUrl, SupplierInfo supplier)
        {
            List <KeyValuePair <String, Object> > parameters = getSQLParameters(supplierUrl, supplier);
            DataTable dataTable = SQLExtension.GetDataTableFromStoredProcedure(connString: connString, storedProcedureName: "[qwi].[AB.UpdateSupplierUrlStatus]", parameters: parameters);

            return(dataTable.SerializeFirst <SQLResultStatusInfo>().Code == "S");
        }
Exemple #2
0
        private static List <KeyValuePair <String, Object> > getSQLParameters(SupplierUrlInfo supplierUrl, SupplierInfo supplier)
        {
            List <KeyValuePair <String, Object> > parameters = new List <KeyValuePair <String, Object> >()
            {
                new KeyValuePair <String, Object>("@Id", supplierUrl.Id),
                new KeyValuePair <String, Object>("@ErrorMessage", supplier.ErrorMessage),
                new KeyValuePair <String, Object>("@Status", supplier.Status)
            };

            return(parameters);
        }
Exemple #3
0
        internal static SQLResultStatusInfo UpdateSupplierURL(string connString, SupplierUrlInfo supplierUrl)
        {
            DataTable dataTable = SQLExtension.GetDataTableFromStoredProcedure(connString: connString, storedProcedureName: "[qwi].[AB.UpdateSupplierURLMetadata]", parameters: supplierUrl.SQLParameters);

            return(dataTable.SerializeFirst <SQLResultStatusInfo>());
        }