public object SaveChange(GroupsDisplayType[] adsGroupsItems) { try { foreach (var groupsFieldsDisplayType in adsGroupsItems) { if (groupsFieldsDisplayType.State == StateEnumVM.Delete) { object ObjectReturn = DeleteS.GroupsDisplayType(groupsFieldsDisplayType); if (ObjectReturn != null) { return(ObjectReturn); } } else if (groupsFieldsDisplayType.State == StateEnumVM.Create) { object ObjectReturn = CreateS.GroupsDisplayType(groupsFieldsDisplayType); if (ObjectReturn != null) { return(ObjectReturn); } } } db.SaveChanges(); return(new ResponseVM(RequestTypeEnumVM.Success, Token.SaveChange)); } catch (Exception ex) { return(new ResponseVM(RequestTypeEnumVM.Error, Token.NotSaveChange, ex.Message, ex)); } }
public object SaveChenage(RentalGroupsItem[] adsGroupsItems) { try { foreach (var adsGroupsItem in adsGroupsItems) { if (adsGroupsItem.State == StateEnumVM.Delete) { object ObjectReturn = DeleteS.RentalGroupsItem(adsGroupsItem); if (ObjectReturn != null) { return(ObjectReturn); } } else if (adsGroupsItem.State == StateEnumVM.Create) { object ObjectReturn = CreateS.RentalGroupsItem(adsGroupsItem); if (ObjectReturn != null) { return(ObjectReturn); } } } db.SaveChanges(); return(new ResponseVM(RequestTypeEnumVM.Success, Token.SaveChange)); } catch (Exception ex) { return(new ResponseVM(RequestTypeEnumVM.Error, Token.NotSaveChange, ex.Message)); } }
//Save Chenage public object SaveChenage(Activity[] countries) { try { foreach (Activity Activity in countries) { if (Activity.State == StateEnumVM.Delete) { //Delete var ObjectReturn = DeleteS.Activity(Activity); if (ObjectReturn != null) { return(ObjectReturn); } } else if (Activity.State == StateEnumVM.Update) { //Update var ObjectReturn = UpdateS.Activity(Activity); if (ObjectReturn != null) { return(ObjectReturn); } } else if (Activity.State == StateEnumVM.Create) { //Create var ObjectReturn = CreateS.Activity(Activity); if (ObjectReturn != null) { return(ObjectReturn); } } } db.SaveChanges(); return(new { RequestType = RequestTypeEnumVM.Success, Message = Token.Saved }); } catch (Exception ex) { return(new { RequestType = RequestTypeEnumVM.Error, Message = Token.NotSaveChange }); } }
public object SavaChange(Category[] rentalCategories) { try { foreach (var rentalCategory in rentalCategories) { if (rentalCategory.State == StateEnumVM.Delete) { object ObjectReturn = DeleteS.Category(rentalCategory); if (ObjectReturn != null) { return(ObjectReturn); } } else if (rentalCategory.State == StateEnumVM.Update) { object ObjectReturn = UpdateS.Category(rentalCategory); if (ObjectReturn != null) { return(ObjectReturn); } } else if (rentalCategory.State == StateEnumVM.Create) { object ObjectReturn = CreateS.Category(rentalCategory); if (ObjectReturn != null) { return(ObjectReturn); } } } db.SaveChanges(); this.RemoveFiles(); return(new ResponseVM(RequestTypeEnumVM.Success, Token.SaveChange)); } catch (Exception ex) { this.FilesRemove = new List <string>(); return(new ResponseVM(RequestTypeEnumVM.Error, Token.NotSaveChange, ex.Message, ex)); } }
public object DeleteAd(int adId) { try { var ObjectReturn = DeleteS.Ad(adId); if (ObjectReturn != null) { return(ObjectReturn); } db.SaveChanges(); this.RemoveFiles(); return(new ResponseVM(RequestTypeEnumVM.Success, Token.Success)); } catch (Exception ex) { return(new ResponseVM(RequestTypeEnumVM.Error, Token.SomeErrorInServer)); } }
//Save Chenage public object SaveChenage(RentalIndividualField[] rentalInputs) { try { foreach (var rentalInput in rentalInputs) { if (rentalInput.State == StateEnumVM.Delete) { //Delete var ObjectReturn = DeleteS.RentalIndividualField(rentalInput); if (ObjectReturn != null) { return(ObjectReturn); } } else if (rentalInput.State == StateEnumVM.Update) { //Update var ObjectReturn = UpdateS.RentalIndividualField(rentalInput); if (ObjectReturn != null) { return(ObjectReturn); } } else if (rentalInput.State == StateEnumVM.Create) { //Create var ObjectReturn = CreateS.RentalIndividualField(rentalInput); if (ObjectReturn != null) { return(ObjectReturn); } } } db.SaveChanges(); return(new { RequestType = RequestTypeEnumVM.Success, Message = Token.Saved }); } catch (Exception ex) { return(new { RequestType = RequestTypeEnumVM.Error, Message = Token.NotSaveChange }); } }
public object SaveChange(Material[] marks) { try { foreach (Material mark in marks) { if (mark.State == StateEnumVM.Delete) { //Delete var ObjectReturn = DeleteS.Material(mark); if (ObjectReturn != null) { return(ObjectReturn); } } else if (mark.State == StateEnumVM.Update) { //Update var ObjectReturn = UpdateS.Material(mark); if (ObjectReturn != null) { return(ObjectReturn); } } else if (mark.State == StateEnumVM.Create) { //Create var ObjectReturn = CreateS.Material(mark); if (ObjectReturn != null) { return(ObjectReturn); } } } db.SaveChanges(); return(new { RequestType = RequestTypeEnumVM.Success, Message = Token.Saved }); } catch (Exception ex) { return(new { RequestType = RequestTypeEnumVM.Error, Message = Token.NotSaveChange }); } }
//Save Chenage public object SaveChenage(Province[] provinces) { try { foreach (Province province in provinces) { if (province.State == StateEnumVM.Delete) { //Delete var ObjectReturn = DeleteS.Province(province); if (ObjectReturn != null) { return(ObjectReturn); } } else if (province.State == StateEnumVM.Update) { //Update var ObjectReturn = UpdateS.Province(province); if (ObjectReturn != null) { return(ObjectReturn); } } else if (province.State == StateEnumVM.Create) { //Create var ObjectReturn = CreateS.Province(province); if (ObjectReturn != null) { return(ObjectReturn); } } } db.SaveChanges(); return(new { RequestType = RequestTypeEnumVM.Success, Message = Token.Saved }); } catch (Exception ex) { return(new { RequestType = RequestTypeEnumVM.Error, Message = Token.NotSaveChange }); } }