Beispiel #1
0
        public CategoryModel(ModelRequest categoryRequest)
            : this()
        {
            if (categoryRequest.ID != null && categoryRequest.ID > 0)
            {
                ID = categoryRequest.ID;

                var category = Models.Common.CommonFunctionalities.ExecuteGetRequest <Category>("api/Category/GetCategory/" + ID.ToString(), RestSharp.Method.GET);
                Category_Name = category.Category_Name;
                InUse         = category.InUse;

                Mode = categoryRequest.Mode;
            }
        }
        public ProductModel(ModelRequest productRequest)
            : this()
        {
            if (productRequest.ID != null && productRequest.ID > 0)
            {
                ID = productRequest.ID;

                var product = Models.Common.CommonFunctionalities.ExecuteGetRequest <Product>("api/Product/GetProduct/" + ID.ToString(), RestSharp.Method.GET);
                Prod_Name     = product.Prod_Name;
                Price         = product.Price;
                Currency_ID   = product.Currency_ID;
                Currency_Name = product.Currency_Name;
                Unit_ID       = product.Unit_ID;
                Unit_Name     = product.Unit_Name;
                Category_ID   = product.Category_ID;
                Category_Name = product.Category_Name;
                Mode          = productRequest.Mode;
            }
            if (!Mode.Equals("D", StringComparison.InvariantCultureIgnoreCase))
            {
                LoadSelectLists();
            }
        }