private ResultDto InsertUpdateFederation(FederationMeetingDTO federation) { ResultDto resultDto = new ResultDto(); string obectName = "Federation Meeting"; try { string FederationMeetingmember = CommonMethods.SerializeListDto <List <MeetingMembersDTO> >(federation.lstFederationMemberDto); ObjectParameter paramfederationMeetingId = new ObjectParameter("FederationMeetingId", federation.FederationMeetingId); int count = _dbContext.uspFederationMeetingInsertUpdate(paramfederationMeetingId, federation.MeetingDate, federation.StartTime, federation.EndTime, federation.TransactionDate , federation.IsConducted, federation.OtherReason, federation.Reason, federation.IsSplMeeting , federation.MeetingObjective, federation.MeetingComments, federation.UserId, FederationMeetingmember); resultDto.ObjectId = (int)paramfederationMeetingId.Value; if (resultDto.ObjectId > 0) { resultDto.Message = string.Format("{0} details saved successfully", obectName); } else if (resultDto.ObjectId == -1) { resultDto.Message = string.Format("Error occured while generating {0} code", obectName); } else { resultDto.Message = string.Format("Error occured while saving {0} details", obectName); } } catch (Exception) { resultDto.Message = string.Format("Service layer error occured while saving the {0} details", obectName); resultDto.ObjectId = -98; } return(resultDto); }