Example #1
0
        public bool Delete(Guid id)
        {
            PdbBonusSalary item = _context.PdbBonusSalaries.SingleOrDefault(itemc => itemc.IDBS == id);

            _context.PdbBonusSalaries.DefaultIfEmpty(item);
            _context.Entry(item).State = System.Data.Entity.EntityState.Deleted;
            return(_context.SaveChanges() == 1);
        }
Example #2
0
        public void Setup()
        {
            TestSalary             = new PdbBonusSalary();
            TestSalary.IDBS        = Guid.NewGuid();
            TestSalary.IDStaff     = new Guid("CFACFF13-F9D6-44D4-8ADE-F5B22FB627C1");
            TestSalary.MoneyBonus  = 4000;
            TestSalary.DayBonus    = DateTime.Now;
            TestSalary.ReasonBonus = "i don't know";
            TestSalary.MonthBonus  = "12";
            TestSalary.YearBonus   = "2017";

            Test_staff                    = new PdbStaff();
            Test_staff.ID_Staff           = Guid.NewGuid();
            Test_staff.FirstName          = "Hao";
            Test_staff.LastName           = "Nguyen";
            Test_staff.Birthday           = DateTime.Now;
            Test_staff.IndentityCard      = "khongbiet";
            Test_staff.Date_Create_IC     = new DateTime(2010, 12, 01);
            Test_staff.Place_Create_IC    = "campuchia";
            Test_staff.Hometown           = "Campuchia";
            Test_staff.Phone              = "01868323274";
            Test_staff.AddressNumber      = "23";
            Test_staff.AddressStreet      = "Lê văn sỹ";
            Test_staff.AddressDistrict    = "3";
            Test_staff.AddressWard        = "tphcm";
            Test_staff.AddressCity        = "Tphcm";
            Test_staff.Sex                = "nam";
            Test_staff.Department         = "Kế toán";
            Test_staff.Position           = "Kế toán trưởng";
            Test_staff.SalaryBasic        = 123;
            Test_staff.CoefficientsSalary = 123;
            Test_staff.isMarried          = true;
            Test_staff.DateStartWork      = new DateTime(2010, 12, 03);
            Test_staff.DateEndWork        = new DateTime(2015, 12, 31);
            Test_staff.Image              = new byte[] { 0x00, 0x00, 0x00, 0x01 };
            Test_staff.Produce            = "abc";
            Test_staff.Email              = "*****@*****.**";
        }
Example #3
0
 public bool Edit(PdbBonusSalary item)
 {
     _context.PdbBonusSalaries.Attach(item);
     _context.Entry(item).State = System.Data.Entity.EntityState.Modified;
     return(_context.SaveChanges() == 1);
 }
Example #4
0
 public bool Add(PdbBonusSalary item)
 {
     _context.PdbBonusSalaries.Add(item);
     _context.Entry(item).State = System.Data.Entity.EntityState.Added;
     return(_context.SaveChanges() == 1);
 }