//Save Chenage public object SaveChenage(Country[] countries) { try { foreach (Country country in countries) { if (country.State == StateEnumVM.Delete) { //Delete var ObjectReturn = DeleteS.Country(country); if (ObjectReturn != null) { return(ObjectReturn); } } else if (country.State == StateEnumVM.Update) { //Update var ObjectReturn = UpdateS.Country(country); if (ObjectReturn != null) { return(ObjectReturn); } } else if (country.State == StateEnumVM.Create) { //Create var ObjectReturn = CreateS.Country(country); 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 }); } }