public int Edit(int id, TailorRiderModel ObjTailorRiderModel) { try { if (id > 0) { if (ObjTailorRiderModel != null) { TailorRider ObjTailorRider = DBContext.TailorRiders.Where(a => a.T_RiderID == id).FirstOrDefault(); if (ObjTailorRider != null) { //TailorRiderModel Edit Properties mapping here. //ObjTailorRider.Profile_Name = ObjTailorRiderModel.Profile_Name; //ObjTailorRider.Password = ObjTailorRiderModel.Password; //ObjTailorRider.First_Name = ObjTailorRiderModel.First_Name; //ObjTailorRider.Middle_Name = ObjTailorRiderModel.Middle_Name; //ObjTailorRider.Last_Name = ObjTailorRiderModel.Last_Name; //ObjTailorRider.Email_Address = ObjTailorRiderModel.Email_Address; //ObjTailorRider.Contact_Number = ObjTailorRiderModel.Contact_Number; //ObjTailorRider.Cell_Number = ObjTailorRiderModel.Cell_Number; //ObjTailorRider.Location_ID = ObjTailorRiderModel.Location_ID; //ObjTailorRider.PickUp_Address = ObjTailorRiderModel.PickUp_Address; //ObjTailorRider.Drop_Address = ObjTailorRiderModel.Drop_Address; //ObjTailorRider.QR_Code = ObjTailorRiderModel.QR_Code; //ObjTailorRider.Rating = ObjTailorRiderModel.Rating; //ObjTailorRider.Created_DateTime = ObjTailorRiderModel.Created_DateTime; //ObjTailorRider.Created_By = ObjTailorRiderModel.Created_By; //ObjTailorRider.Modified_DateTime = ObjTailorRiderModel.Modified_DateTime; //ObjTailorRider.Modified_By = ObjTailorRiderModel.Modified_By; //ObjTailorRider.Deleted = ObjTailorRiderModel.Deleted; DBContext.SubmitChanges(); return(ObjTailorRider.T_RiderID); } else { return(WebApiResponse.NoRecordFound); } } else { return(WebApiResponse.InputObjectIsNull); } } else { return(WebApiResponse.InputIdInvalid); } } catch (Exception ex) { throw ex; } }
public ActionResult Edit(int id, TailorRiderModel ObjInputTailorRiderModel) { //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 UpdatedTailorRiderId = 0; UpdatedTailorRiderId = (int)iWebServiceConsumer.ConsumeJsonWebService(ApiURL, ObjInputTailorRiderModel, UpdatedTailorRiderId, OTS.GlobalSettings.WebAPITimeout, out JsonString); return(RedirectToAction("Index")); } catch (Exception ex) { ViewBag.Error = ex.ToString(); return(View("Error")); } }
public int Delete(int id, TailorRiderModel ObjInputTailorRiderModel) { try { //Just keep ObjInputTailorRiderModel as parameter for Deleted Log. TailorRider ObjTailorRider = DBContext.TailorRiders.Where(a => a.T_RiderID == id).FirstOrDefault(); if (ObjTailorRider != null) { DBContext.TailorRiders.DeleteOnSubmit(ObjTailorRider); DBContext.SubmitChanges(); return(ObjTailorRider.T_RiderID); } else { return(0); } } catch (Exception ex) { throw ex; } }