Пример #1
0
        /// <summary>
        /// update existing student info
        /// </summary>
        /// <param name="s"></param>
        public static void UpdateProductType(PLProductType s)
        {
            SLProductType.ProductTypeInfo newProductType = DTO_to_SL_ProductType(s);

            SLProductType.ISLProductType SLProductType = new SLProductType.SLProductTypeClient();
            string[] errors = new string[0];
            SLProductType.UpdateProductType(newProductType.product_type_id, newProductType.product_type_name, ref errors);
        }
Пример #2
0
 /// <summary>
 /// create a new student
 /// </summary>
 /// <param name="s"></param>
 public static void CreateProductType(string s)
 {
     /*SLProductType.ProductTypeInfo newProductType = DTO_to_SL_ProductType(s);
      */
     SLProductType.ISLProductType SLProductType = new SLProductType.SLProductTypeClient();
     string[] errors = new string[0];
     SLProductType.CreateProductType(s, ref errors);
 }
Пример #3
0
        /// <summary>
        /// Get student detail
        /// </summary>
        /// <param name="id"></param>
        /// <returns></returns>
        public static PLProductType ReadProductTypeDetail(int id)
        {
            SLProductType.ISLProductType SLProductType = new SLProductType.SLProductTypeClient();

            string[] errors = new string[0];
            SLProductType.ProductTypeInfo newProductType = SLProductType.ReadProductType(id, ref errors);

            // this is the data transfer object code...
            return(DTO_to_PL_ProductType(newProductType));
        }
Пример #4
0
        public ProductTypeList()
        {
            SLProductType.ISLProductType SLProductType = new SLProductType.SLProductTypeClient();

            string[] errors = new string[0];

            SLProductType.ProductTypeInfo[] validProductType = SLProductType.ReadAllProductType(ref errors);

            var e = from s in validProductType select s;

            for (int i = 0; i < e.Count(); i++)
            {
                theProductTypeList.Add(validProductType[i]);
            }
        }
Пример #5
0
        public static List <PLProductType> ReadAllProductType()
        {
            List <PLProductType> ProductTypeList = new List <PLProductType>();

            SLProductType.ISLProductType SLProductType = new SLProductType.SLProductTypeClient();

            string[] errors = new string[0];
            SLProductType.ProductTypeInfo[] ProductTypesLoaded = SLProductType.ReadAllProductType(ref errors);

            foreach (SLProductType.ProductTypeInfo s in ProductTypesLoaded)
            {
                PLProductType ProductType = DTO_to_PL_ProductType(s);
                ProductTypeList.Add(ProductType);
            }

            return(ProductTypeList);
        }