예제 #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>
        /// This is the data transfer object for student.
        /// Converting business layer student object to presentation layer student object
        /// </summary>
        /// <param name="student"></param>
        /// <returns></returns>
        public static PLProductType DTO_to_PL_ProductType(SLProductType.ProductTypeInfo ProductType)
        {
            PLProductType PLProductType = new Models.PLProductType();

            PLProductType.ProductType_id   = ProductType.product_type_id;
            PLProductType.ProductType_name = ProductType.product_type_name;

            return(PLProductType);
        }
예제 #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));
        }