public int AddJobPositionLevels(IEnumerable <jobPositionLevel> items) { using (IOPContext db = new IOPContext()) { JobPositionLevelConverter converter = new JobPositionLevelConverter(db); IEnumerable <JobPostionLevel> list = items.Select(p => converter.FromDto(p)); db.JobPositionLevels.AddRange(list); return(db.SaveChanges()); } }
public void AddEmployee() { using (IOPContext context = new IOPContext()) { context.Employees.Add(new Employee { Id = Guid.NewGuid().ToString(), Name = "张三", Department = null }); context.SaveChanges(); } }
public int AddHireTypes(IEnumerable <hireType> items) { using (IOPContext db = new IOPContext()) { HireTypeConverter converter = new HireTypeConverter(db); IEnumerable <HireType> list = items.Select(p => converter.FromDto(p)); db.HireTypes.AddRange(list); return(db.SaveChanges()); } }
public void AddDepartment() { using (IOPContext context = new IOPContext()) { Department d = new Department(); d.Description = "键身房门店"; d.Id = Guid.NewGuid().ToString(); d.Name = "金奥健身房"; context.Departments.Add(d); context.SaveChanges(); } }
public int UpdateVipCards(IEnumerable <vipCard> items) { using (IOPContext db = new IOPContext()) { VipCardConverter converter = new VipCardConverter(db); foreach (var item in items) { var model = converter.FromDto(item); db.Entry(model).State = System.Data.Entity.EntityState.Modified; } return(db.SaveChanges()); } }
public int AddEmployees(IEnumerable <employee> items) { using (IOPContext db = new IOPContext()) { EmployeeConverter converter = new EmployeeConverter(db); foreach (var item in items) { var model = converter.FromDto(item); db.Entry(model).State = System.Data.Entity.EntityState.Added; } return(db.SaveChanges()); } }
public int DeleteUserRoles(IEnumerable <userRole> items) { using (IOPContext db = new IOPContext()) { UserRoleConverter converter = new UserRoleConverter(db); foreach (var item in items) { var model = converter.FromDto(item); db.Entry(model).State = System.Data.Entity.EntityState.Deleted; } return(db.SaveChanges()); } }
public int UpdateJobPositionLevels(IEnumerable <jobPositionLevel> items) { using (IOPContext db = new IOPContext()) { JobPositionLevelConverter converter = new JobPositionLevelConverter(db); foreach (var item in items) { var model = converter.FromDto(item); db.Entry(model).State = System.Data.Entity.EntityState.Modified; } return(db.SaveChanges()); } }
public int UpdateJobTypes(IEnumerable <jobType> jobTypes) { using (IOPContext db = new IOPContext()) { JobTypeConverter jtC = new JobTypeConverter(db); foreach (var jt in jobTypes) { var model = jtC.FromDto(jt); db.Entry(model).State = System.Data.Entity.EntityState.Modified; } return(db.SaveChanges()); } }
public int DeleteVipCards(IEnumerable <string> Ids) { using (IOPContext db = new IOPContext()) { foreach (var id in Ids) { var model = db.VipCards.Find(id); if (model != null) { db.Entry(model).State = System.Data.Entity.EntityState.Deleted; } } return(db.SaveChanges()); } }
public int AddVipCards(IEnumerable <vipCard> items) { using (IOPContext db = new IOPContext()) { List <VipCard> list = new List <VipCard>(); VipCardConverter converter = new VipCardConverter(db); foreach (var item in items) { var model = converter.FromDto(item); list.Add(model); } db.VipCards.AddRange(list); return(db.SaveChanges()); } }
public int AddJobTypes(IEnumerable <jobType> jobTypes) { using (IOPContext db = new IOPContext()) { List <JobType> jtList = new List <JobType>(); JobTypeConverter jtC = new JobTypeConverter(db); foreach (var jt in jobTypes) { var model = jtC.FromDto(jt); jtList.Add(model); } db.JobTypes.AddRange(jtList); return(db.SaveChanges()); } }
/// <summary> /// /// </summary> /// <param name="departments"></param> /// <param name="recursive">是否把所有子级的也删除</param> /// <returns></returns> public int DeleteDepartments(ICollection <department> departments, bool recursive) { using (IOPContext cxt = new IOPContext()) { foreach (var item in departments) { Department d = cxt.Departments.Find(item.id); if (d == null) { continue; } DeleteDepartment(cxt, d, recursive); } return(cxt.SaveChanges()); } }
public int UpdateDepartments(department[] departments) { if (departments == null) { return(0); } using (IOPContext cxt = new IOPContext()) { DepartmentConverter depCvt = new DepartmentConverter(cxt); foreach (var d in departments) { Department dep = depCvt.FromDto(d, cxt.Departments.Find(d.id)); cxt.Entry(dep).State = System.Data.Entity.EntityState.Modified; } return(cxt.SaveChanges()); } }
public int AddDepartments(IEnumerable <department> departments) { if (departments == null) { return(0); } using (IOPContext cxt = new IOPContext()) { List <Department> dList = new List <Department>(); DepartmentConverter depCvt = new DepartmentConverter(cxt); foreach (var d in departments) { Department dep = depCvt.FromDto(d); dList.Add(dep); } cxt.Departments.AddRange(dList); return(cxt.SaveChanges()); } }