示例#1
0
        /// <summary>
        /// Trouver les furniseurs pour un site
        /// </summary>
        /// <param name="sit_id">UInt32</param>
        /// <returns>List<Supplier></returns>
        public static List <Supplier> LoadAllBySite(UInt32 sit_id)
        {
            List <Supplier> listSup = new List <Supplier>();

            foreach (SiteSupplier ss in SiteSupplierDal.LoadAll(sit_id))
            {
                listSup.Add(SupplierDal.Load(ss.sit_id));
            }

            return(listSup);
        }
示例#2
0
        /// <summary>
        ///  Trouver les furniseurs pour un site
        /// </summary>
        /// <param name="site">Site</param>
        /// <returns>List<Supplier></returns>
        public static List <Supplier> LoadAllSupplier(Site site)
        {
            List <Supplier>     listSup    = new List <Supplier>();
            List <SiteSupplier> listSupSit = SiteSupplierDal.LoadAll(site.sit_id);

            foreach (SiteSupplier ss in listSupSit)
            {
                Console.Write(ss.sup_id);
                listSup.Add(SupplierDal.Load(ss.sup_id));
            }

            return(listSup);
        }
示例#3
0
 public static List <SiteSupplier> LoadAllSiteSupplier()
 {
     return(SiteSupplierDal.LoadAll());
 }
示例#4
0
 /// <summary>
 /// Effacer un furnisseur pour un site
 /// </summary>
 /// <param name="sup_id">UInt32</param>
 public static void DeleteSupplier(UInt32 sup_id, UInt32 sit_id)
 {
     SiteSupplierDal.Delete(sit_id, sup_id);
 }
示例#5
0
 /// <summary>
 /// Ajouter la relation Supplier-Site dans table 'SitesSupplier'
 /// </summary>
 /// <param name="ss"></param>
 public static void InsertSupplierSite(SiteSupplier ss)
 {
     SiteSupplierDal.Insert(ss);
 }