public JsonResult Delete(string codeSLSP, string SalesRepCode, string Territory) { CategoryManifest spm = new CategoryManifest(); //BusinessLogic.SalesPerson.SalesPerson sp = new BusinessLogic.SalesPerson.SalesPerson(); //DataSet.DSParameter ds = new DataSet.DSParameter(); //ds.ARSAP.AddARSAPRow(codeSLSP, "", SalesRepCode, Territory, ""); //if (sp.Delete(ds)) //{ // spm.Has_Error = false; // MvcApplication.RefreshData("", null, System.Web.Caching.CacheItemRemovedReason.DependencyChanged); //} //else //{ // spm.Has_Error = true; //} return this.Json(spm, JsonRequestBehavior.AllowGet); }
bool Validate(ref CategoryManifest prm) { FormCollection collection = new FormCollection(ConvertRawUrlToQuerystring()); prm.category = collection[UIProductType.txtProductType.ToString()]; prm.categoryError = ""; prm.category_ID = collection[UIProductType.hidProductTypeID.ToString()]; if (collection[UIStore.Is_Active.ToString()] == null) { prm.is_Active = false; } else { prm.is_Active = true; } prm.hidState = Convert.ToInt32(collection[UIProductType.hidState.ToString()]); if (prm.category.Trim().Length == 0) { prm.categoryError = "Enter valid category"; prm.Has_Error = true; } return prm.Has_Error; }
public JsonResult Save() { CategoryManifest pm = new CategoryManifest(); // if (!Validate(ref pm)) { BusinessLogic.Product_Type.Product_Type sp = new BusinessLogic.Product_Type.Product_Type(); DataSet.DSParameter ds = new DataSet.DSParameter(); ds.Product_Type.Product_Type_IDColumn.ReadOnly = false; ds.Product_Type.AddProduct_TypeRow(pm.category, 1, DateTime.Now, "", pm.is_Active); ds.EnforceConstraints = false; ds.Product_Type[0]["Product_Type_ID"] = Convert.ToInt32(pm.category_ID); if (pm.hidState == 3) { sp.New(ds); } else { sp.Update(ds); } UpdateCache(); } return this.Json(pm, JsonRequestBehavior.AllowGet); }