班组管理重大更新:组变为基本数据
This commit is contained in:
@@ -146,7 +146,7 @@ namespace DOAN.Service.Business
|
||||
.Where((rel, p) => p.Status == 1)
|
||||
.Where((rel, p) => SqlFunc.Subqueryable<GroupSchedule>().Where(it => it.ScheduleDate == SqlFunc.Subqueryable<GroupSchedule>()
|
||||
.Where(it => it.Id == parm.group_schedule_id)
|
||||
.Select(it => it.ScheduleDate)).Where(it => it.Id == rel.FkGroupId).Any()).Where((rel, p) => p.Id == it.Id).NotAny());
|
||||
.Select(it => it.ScheduleDate)).Where(it => it.Id == rel.GroupCode).Any()).Where((rel, p) => p.Id == it.Id).NotAny());
|
||||
|
||||
|
||||
return Context.Queryable(query)
|
||||
@@ -170,20 +170,20 @@ namespace DOAN.Service.Business
|
||||
.ToList();
|
||||
}
|
||||
|
||||
public int GroupAddPerson(string group_schedule_id, string person_id, string CreatedBy)
|
||||
public int GroupAddPerson(string group_code, string person_id, string CreatedBy)
|
||||
{
|
||||
GroupRelPersonGroup relPersonGroup = new GroupRelPersonGroup();
|
||||
relPersonGroup.FkGroupId = group_schedule_id;
|
||||
relPersonGroup.GroupCode = group_code;
|
||||
relPersonGroup.FkPersonId = person_id;
|
||||
relPersonGroup.CreatedTime = DateTime.Now;
|
||||
relPersonGroup.CreatedBy = CreatedBy;
|
||||
return Context.Insertable(relPersonGroup).ExecuteCommand();
|
||||
}
|
||||
|
||||
public int GroupRemovePerson(string group_schedule_id, string person_id)
|
||||
public int GroupRemovePerson(string group_code, string person_id)
|
||||
{
|
||||
return Context.Deleteable<GroupRelPersonGroup>()
|
||||
.Where(it => it.FkGroupId == group_schedule_id)
|
||||
.Where(it => it.GroupCode == group_code)
|
||||
.Where(it => it.FkPersonId == person_id)
|
||||
.ExecuteCommand();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user