public int Edit(int id, DressCategoryModel ObjDressCategoryModel) { try { if (id > 0) { if (ObjDressCategoryModel != null) { DressCategory ObjDressCategory = DBContext.DressCategories.Where(a => a.DressCategory_ID == id).FirstOrDefault(); if (ObjDressCategory != null) { //DressCategoryModel Edit Properties mapping here. //ObjDressCategory.Profile_Name = ObjDressCategoryModel.Profile_Name; //ObjDressCategory.Password = ObjDressCategoryModel.Password; //ObjDressCategory.First_Name = ObjDressCategoryModel.First_Name; //ObjDressCategory.Middle_Name = ObjDressCategoryModel.Middle_Name; //ObjDressCategory.Last_Name = ObjDressCategoryModel.Last_Name; //ObjDressCategory.Email_Address = ObjDressCategoryModel.Email_Address; //ObjDressCategory.Contact_Number = ObjDressCategoryModel.Contact_Number; //ObjDressCategory.Cell_Number = ObjDressCategoryModel.Cell_Number; //ObjDressCategory.Location_ID = ObjDressCategoryModel.Location_ID; //ObjDressCategory.PickUp_Address = ObjDressCategoryModel.PickUp_Address; //ObjDressCategory.Drop_Address = ObjDressCategoryModel.Drop_Address; //ObjDressCategory.QR_Code = ObjDressCategoryModel.QR_Code; //ObjDressCategory.Rating = ObjDressCategoryModel.Rating; //ObjDressCategory.Created_DateTime = ObjDressCategoryModel.Created_DateTime; //ObjDressCategory.Created_By = ObjDressCategoryModel.Created_By; //ObjDressCategory.Modified_DateTime = ObjDressCategoryModel.Modified_DateTime; //ObjDressCategory.Modified_By = ObjDressCategoryModel.Modified_By; //ObjDressCategory.Deleted = ObjDressCategoryModel.Deleted; DBContext.SubmitChanges(); return(ObjDressCategory.DressCategory_ID); } else { return(WebApiResponse.NoRecordFound); } } else { return(WebApiResponse.InputObjectIsNull); } } else { return(WebApiResponse.InputIdInvalid); } } catch (Exception ex) { throw ex; } }
public ActionResult Edit(int id, DressCategoryModel ObjInputDressCategoryModel) { //Customized try catch block by Imran Khan. CodeSnippet try { string JsonString = string.Empty; string ApiURL = OTS.GlobalSettings.WebAPIURL + this.GetType().Name.Replace("Controller", string.Empty) + "/" + System.Reflection.MethodBase.GetCurrentMethod().Name + "/" + id; int UpdatedDressCategoryId = 0; UpdatedDressCategoryId = (int)iWebServiceConsumer.ConsumeJsonWebService(ApiURL, ObjInputDressCategoryModel, UpdatedDressCategoryId, OTS.GlobalSettings.WebAPITimeout, out JsonString); return(RedirectToAction("Index")); } catch (Exception ex) { ViewBag.Error = ex.ToString(); return(View("Error")); } }
public int Delete(int id, DressCategoryModel ObjInputDressCategoryModel) { try { //Just keep ObjInputDressCategoryModel as parameter for Deleted Log. DressCategory ObjDressCategory = DBContext.DressCategories.Where(a => a.DressCategory_ID == id).FirstOrDefault(); if (ObjDressCategory != null) { DBContext.DressCategories.DeleteOnSubmit(ObjDressCategory); DBContext.SubmitChanges(); return(ObjDressCategory.DressCategory_ID); } else { return(0); } } catch (Exception ex) { throw ex; } }