Beispiel #1
0
 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;
     }
 }
Beispiel #2
0
 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"));
     }
 }
Beispiel #3
0
 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;
     }
 }