public ResultDto Lock(int FedMeetingId) { ResultDto resultDto = new ResultDto(); string objectName = "FederationMeeting"; int userid = 1; try { ObjectParameter prmFederationmeetingId = new ObjectParameter("FederationMeetingId", FedMeetingId); ObjectParameter prmislocked = new ObjectParameter("IsLocked", false); int effectedCount = _dbContext.uspFederationMeetingLockedById(prmFederationmeetingId, prmislocked, userid); resultDto.ObjectId = (int)prmFederationmeetingId.Value; resultDto.Result = (bool)prmislocked.Value; if (resultDto.ObjectId > 0) { resultDto.Message = string.Format("{0} details Lock successfully", objectName); } else { resultDto.Message = string.Format("Error occured while Lock {0} details", objectName); } } catch (Exception) { resultDto.Message = string.Format("Service layer error occured while Lock the {0} details", objectName); resultDto.ObjectId = -98; } return(resultDto); }