public JsonResult WorkInvitationData(Guid userId, Guid offerId, String date, String salary, String address, String note)
        {
            var workinvitation = new WorkInvitation();

            workinvitation.UserID   = userId;
            workinvitation.OfferID  = offerId;
            workinvitation.StartDay = date;
            workinvitation.Salary   = salary;
            workinvitation.Address  = address;
            workinvitation.Note     = note;
            workinvitation.Status   = "waiting";
            var checkInsertWorkInvitation = new WorkInvitationDao().InsertWorkInvitation(workinvitation);

            if (checkInsertWorkInvitation == false)
            {
                return(Json(new
                {
                    status = false
                }));
            }
            var checkUpdate          = new AppliedCandidateDao().UpdateStatus(userId, offerId, "Mời làm");
            var checkInterviewUpdate = new InterviewDao().UpdateStatus(userId, offerId, "done");

            return(Json(new
            {
                status = true
            }));
        }
 public bool InsertWorkInvitation(WorkInvitation workInvitation)
 {
     try
     {
         db.WorkInvitations.Add(workInvitation);
         db.SaveChanges();
         return(true);
     }
     catch (Exception e)
     {
         return(false);
     }
 }