コード例 #1
0
        public void SaveLeaveRequest(LeaveRequestInfo leaveRequestInfo)
        {
            Data.LeaveRequest leaveRequest = ConvertToDb(leaveRequestInfo);

            _context.LeaveRequests.Add(leaveRequest);
            _context.SaveChanges();
        }
コード例 #2
0
        public void SaveMedicalAllowance(MedicalAllowanceInfo medicalAllowanceInfo)
        {
            Data.MedicalAllowance medicalAllowance = ConvertToDb(medicalAllowanceInfo);

            _context.MedicalAllowances.Add(medicalAllowance);
            _context.SaveChanges();
        }
コード例 #3
0
        public void SaveSalary(SalaryInfo salaryInfo)
        {
            Data.Salary salary = ConvertToDb(salaryInfo);

            _context.Salaries.Add(salary);
            _context.SaveChanges();
        }
コード例 #4
0
        public void SavePhoto(PhotoInfo photoInfo)
        {
            Data.Photo photo = ConvertToDb(photoInfo);

            _context.Photos.Add(photo);
            _context.SaveChanges();
        }
コード例 #5
0
        public void SaveMedicalPrescription(MedicalPrescriptionInfo medicalPrescriptionInfo)
        {
            Data.MedicalPrescription medicalPrescription = ConvertToDb(medicalPrescriptionInfo);

            _context.MedicalPrescriptions.Add(medicalPrescription);
            _context.SaveChanges();
        }
コード例 #6
0
        public void SaveFamilyMember(FamilyMemberInfo familyMemberInfo)
        {
            Data.FamilyMember familyMember = ConvertToDb(familyMemberInfo);

            _context.FamilyMembers.Add(familyMember);
            _context.SaveChanges();
        }
コード例 #7
0
        public void SavePayslip(PaySlipInfo paySlipInfo)
        {
            Data.PaySlip payslip = ConvertToDb(paySlipInfo);

            _context.PaySlips.Add(payslip);
            _context.SaveChanges();
        }
コード例 #8
0
        public void SaveAnnouncement(AnnouncementInfo announcementInfo)
        {
            Data.Announcement announcement = ConvertToDb(announcementInfo);

            _context.Announcements.Add(announcement);
            _context.SaveChanges();
        }
コード例 #9
0
        public void SaveLeaveAllowed(LeaveAllowedInfo leaveAllowedInfo)
        {
            Data.LeaveAllowed leaveAllowed = ConvertToDb(leaveAllowedInfo);

            _context.LeaveAlloweds.Add(leaveAllowed);
            _context.SaveChanges();
        }
コード例 #10
0
        public void SaveAlbum(AlbumInfo albumInfo)
        {
            Data.Album album = ConvertToDb(albumInfo);

            _context.Albums.Add(album);
            _context.SaveChanges();
        }
コード例 #11
0
        public void SaveAccountConfirmation(AccountConfirmationInfo accountConfirmationInfo)
        {
            Data.AccountConfirmation accountConfirmation = ConvertToDb(accountConfirmationInfo);

            _context.AccountConfirmations.Add(accountConfirmation);
            _context.SaveChanges();
        }
コード例 #12
0
        public int SaveAccountCheckList(AccountCheckListInfo accountCheckListInfo)
        {
            Data.AccountCheckList accountCheck = ConvertToDb(accountCheckListInfo);

            _context.AccountCheckLists.Add(accountCheck);
            _context.SaveChanges();

            return(accountCheck.Id);
        }
コード例 #13
0
        public int SaveEmployeeInfo(Model.EmployeeInfo employeeInfo)
        {
            Data.EmployeeInfo empInfo = ConvertToDb(employeeInfo);

            _context.EmployeeInfoes.Add(empInfo);
            _context.SaveChanges();

            return(empInfo.Id);
        }
コード例 #14
0
        public int SaveDocument(DocumentInfo documentInfo)
        {
            Data.Document document = ConvertToDb(documentInfo);

            _context.Documents.Add(document);
            _context.SaveChanges();

            return(document.Id);
        }
コード例 #15
0
        public int SaveMedicalCheckout(MedicalCheckoutInfo medicalCheckoutInfo)
        {
            Data.MedicalCheckout medicalCheckout = ConvertToDb(medicalCheckoutInfo);

            _context.MedicalCheckouts.Add(medicalCheckout);
            _context.SaveChanges();

            return(medicalCheckout.Id);
        }
コード例 #16
0
ファイル: LeaveRepository.cs プロジェクト: maani213/25empLPS
        public void SaveLeave(LeaveInfo leaveInfo)
        {
            Data.Leave leave = ConvertToDb(leaveInfo);

            _context.Leaves.Add(leave);
            _context.SaveChanges();
        }
コード例 #17
0
        public void ChangeNewPassword(AccountInfo accountInfo)
        {
            Data.Account account = _context.Accounts.Find(accountInfo.Id);

            if (account != null)
            {
                account.PasswordHash     = accountInfo.PasswordHash;
                account.Salt             = accountInfo.Salt;
                account.IsFirstTimeLogin = accountInfo.IsFirstTimeLogin;

                _context.SaveChanges();
            }
            else
            {
                throw new ArgumentNullException();
            }
        }
 public void AddEmployeeInfo(PersonalInfo obj)
 {
     db.PersonalInfoes.Add(obj);
     db.SaveChanges();
 }