Example #1
0
        private void Add()
        {
            PdbContract con = new PdbContract();

            try
            {
                con = GetInformation();
                new EmployeeManagement_Service.Service.Module.Contracts(new EmployeeManagementDBContext())
                {
                }.Add(con);
                new EmployeeManagement_Service.Service.Basic.Notification.SuccessfulNotification()
                {
                }.InsertSuccessful();
            }
            catch
            {
                new EmployeeManagement_Service.Service.Basic.Notification.ErrorNotification()
                {
                }.ErrorWhileInsert();
            }
            finally
            {
                GetAllData();
            }
        }
Example #2
0
        public bool Delete(Guid id)
        {
            PdbContract item = _context.PdbContracts.SingleOrDefault(itemc => itemc.IDContract == id);

            _context.PdbContracts.DefaultIfEmpty(item);
            _context.Entry(item).State = System.Data.Entity.EntityState.Deleted;
            return(_context.SaveChanges() == 1);
        }
Example #3
0
 private PdbContract GetInformationforEdit(PdbContract con)
 {
     con.IDStaff             = (Guid)cbb_firstname.SelectedValue;
     con.PayForms            = txt_payforms.Text;
     con.SignDate            = dtp_signdate.Value;
     con.StartDate           = dtp_startdate.Value;
     con.EndDate             = dtp_enddate.Value;
     con.ContractType        = txt_contracttype.Text;
     con.ContractDescription = rtxt_contractdescription.Text;
     return(con);
 }
        public void Chinh_Sua_HD()
        {
            PdbContract Contract = new PdbContract();

            Contract              = Test_Contract;
            Contract.IDContract   = new Guid("5E8C3FFA-EF12-4086-856D-3101962ECA14");
            Contract.PayForms     = "Trực tiếp";
            Contract.ContractType = "Bảo hiểm";
            bool check = new Contracts(new EmployeeManagementDBContext())
            {
            }.Edit(Contract);

            Assert.AreNotEqual(check, false);
        }
Example #5
0
        public void Contract_Edit()
        {
            PdbContract Contract = new PdbContract();

            Contract              = Test_Contract;
            Contract.IDContract   = new Guid("8E0DC287-5F62-4D61-BB26-686FF959C62A");
            Contract.PayForms     = "Trực tiếp";
            Contract.ContractType = "Bảo hiểm";
            bool check = new Contracts(new EmployeeManagementDBContext())
            {
            }.Edit(Contract);

            Assert.AreNotEqual(check, false);
        }
        public void setUp()
        {
            Test_Contract                     = new PdbContract();
            Test_Contract.IDContract          = Guid.NewGuid();
            Test_Contract.IDStaff             = new Guid("CFACFF13-F9D6-44D4-8ADE-F5B22FB627C1");
            Test_Contract.ContractType        = "Lao động";
            Test_Contract.ContractDescription = "Lao động ntn....";
            Test_Contract.PayForms            = "Chuyển khoản";
            Test_Contract.StartDate           = DateTime.Now;
            Test_Contract.EndDate             = DateTime.Now;
            Test_Contract.SignDate            = DateTime.Now;

            Test_El                 = new PdbEducationLevel();
            Test_El.ID_EL           = Guid.NewGuid();
            Test_El.IDStaff         = new Guid("BF711301-4C0D-4056-A2DC-22AAA95787F2");
            Test_El.NameEL          = "Đại học văn lang";
            Test_El.Major           = "Quản lý nhân sự";
            Test_El.CertificateType = "Tin học đại cương";
            Test_El.PlaceProvide    = "Đại học mở";
            Test_El.Result          = "Good";
            Test_El.DateOut         = DateTime.Now;
            Test_El.DateProvide     = DateTime.Now;
            Test_El.Note            = null;
        }
Example #7
0
        public void setUp()
        {
            Test_Contract                     = new PdbContract();
            Test_Contract.IDContract          = Guid.NewGuid();
            Test_Contract.IDStaff             = new Guid("5A1C6FE2-C0B3-4939-AB6F-0B6E0B534775");
            Test_Contract.ContractType        = "Lao động";
            Test_Contract.ContractDescription = "Lao động ntn....";
            Test_Contract.PayForms            = "Chuyển khoản";
            Test_Contract.StartDate           = DateTime.Now;
            Test_Contract.EndDate             = DateTime.Now;
            Test_Contract.SignDate            = DateTime.Now;

            Test_El                 = new PdbEducationLevel();
            Test_El.ID_EL           = Guid.NewGuid();
            Test_El.IDStaff         = new Guid("5A1C6FE2-C0B3-4939-AB6F-0B6E0B534775");
            Test_El.NameEL          = "Đại học văn lang";
            Test_El.Major           = "Quản lý nhân sự";
            Test_El.CertificateType = "Tin học đại cương";
            Test_El.PlaceProvide    = "Đại học mở";
            Test_El.Result          = "Good";
            Test_El.DateOut         = DateTime.Now;
            Test_El.DateProvide     = DateTime.Now;
            Test_El.Note            = null;
        }
Example #8
0
 public bool Edit(PdbContract item)
 {
     _context.PdbContracts.Attach(item);
     _context.Entry(item).State = System.Data.Entity.EntityState.Modified;
     return(_context.SaveChanges() == 1);
 }
Example #9
0
 public bool Add(PdbContract item)
 {
     _context.PdbContracts.Add(item);
     _context.Entry(item).State = System.Data.Entity.EntityState.Added;
     return(_context.SaveChanges() == 1);
 }