Esempio n. 1
0
        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;
            }
        }
Esempio n. 2
0
 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
     });
 }