示例#1
0
        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);
        }