public bool Insert(LeaveRemainVM leaveRemainVM) { var push = new LeaveRemain(leaveRemainVM); myContext.LeaveRemains.Add(push); var result = myContext.SaveChanges(); if (result > 0) { return(true); } else { return(false); } }
public bool Insert(LeaveRemainVM leaveRemainVM) { var push = new LeaveRemain(leaveRemainVM); var getLeaveRequest = myContext.leaveRequests.Find(leaveRemainVM.LeaveRequest_Id); var getEmployee = myContext.employees.Find(leaveRemainVM.User_Id); var getStatusTypeParam = myContext.statusTypeParams.Find(leaveRemainVM.Type_Id); push.LeaveRequest = getLeaveRequest; push.Employee = getEmployee; push.StatusTypeParam = getStatusTypeParam; myContext.leaveRemains.Add(push); var result = myContext.SaveChanges(); if (result > 0) { status = true; } else { return(status); } return(status); }