示例#1
0
        public void AddFullTimeEmployee(Shared.Entities.FullTimeEmployee emp)
        {
            var bd = new Model.Practico1TSIEntities();
            var t  = new Model.FullTimeEmployee();


            t.Name       = emp.Name;
            t.EmployeeID = emp.Id;
            t.StartDate  = emp.StartDate;
            t.Salary     = (Int16)emp.Salary;
            bd.EmployeesTPH.Add(t);
            bd.SaveChanges();
        }
示例#2
0
        public void UpdateFullTimeEmployee(Shared.Entities.FullTimeEmployee emp)
        {
            var db     = new Model.Practico1TSIEntities();
            var objEmp = db.EmployeesTPH.Find(emp.Id);

            Model.FullTimeEmployee empF = new Model.FullTimeEmployee();
            empF.EmployeeID = emp.Id;
            empF.Name       = emp.Name;
            empF.StartDate  = emp.StartDate;
            empF.Salary     = (short)emp.Salary;

            db.EmployeesTPH.Remove(objEmp);
            db.EmployeesTPH.Add(empF);
            db.SaveChanges();
        }