public async Task <CandidateSubmissionAppointmentUserCommentViewModel> AddComments(CandidateSubmissionAppointmentUserCommentViewModel data) { try { var xdata = new tblCandidateSubmissionAppointmentUserComment() { AppointmentID = data.AppointmentID, CommentID = data.CommentID, IsActive = data.isActive, IsDeleted = data.isDeleted, CreatedUserID = data.createdUserID, CreatedTimestamp = DateTime.UtcNow }; db.tblCandidateSubmissionAppointmentUserComments.Add(xdata); await db.SaveChangesAsync(); return(new CandidateSubmissionAppointmentUserCommentViewModel() { ID = xdata.ID, AppointmentID = xdata.AppointmentID, CommentID = xdata.CommentID, isActive = xdata.IsActive, isDeleted = xdata.IsDeleted, createdTimestamp = xdata.CreatedTimestamp, createdUserID = xdata.CreatedUserID }); } catch (Exception ex) { throw ex; } }
public static CandidateSubmissionAppointmentUserComment ConvertToCandidateSubmissionAppointmentUserComment(this tblCandidateSubmissionAppointmentUserComment data) { return(new CandidateSubmissionAppointmentUserComment() { id = data.ID, commentID = data.CommentID, //userID = data.UserID, isActive = data.IsActive, isDeleted = data.IsDeleted, createdUserID = data.CreatedUserID, updatedUserID = data.UpdatedUserID, createdTimestamp = data.CreatedTimestamp, updatedTimestamp = data.UpdatedTimestamp }); }