public static RequestResult Delete(List <string> selectedList) { RequestResult requestResult = new RequestResult(); try { using (CFContext context = new CFContext()) { DeleteHelper.DeleteMaterialSpecificaton(context, selectedList); context.SaveChanges(); } requestResult.ReturnSuccessMessage(string.Format("{0} {1} {2}", Resources.Resource.Delete, Resources.Resource.MaterialSpecification, Resources.Resource.Success)); } catch (Exception e) { var error = new Error(MethodBase.GetCurrentMethod(), e); Logger.Log(error); requestResult.ReturnError(error); } return(requestResult); }