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(); } }