public bool Delete(string keyValue) { var freetimelist = FreeTimeBLL.Instance.GetList(new FreeTimeEntity() { FreeDateId = keyValue }); foreach (var item in freetimelist) { FreeTimeBLL.Instance.Delete(item.FreeTimeId); } return(InstanceDAL.Delete(keyValue)); }
public bool Delete(string keyValue) { var detail = StudyOrderDetailBLL.Instance.GetList(new StudyOrderDetailEntity() { StudyOrderId = keyValue }); detail.ForEach((o) => { StudyFreeTimeEntity freetime = new StudyFreeTimeEntity(); freetime.StudyFreeTimeId = o.StudyFreeTimeId; freetime.FreeStatus = (int)RCHL.Model.Enums.FreeTimeStatus.空闲; StudyFreeTimeBLL.Instance.Update(freetime); StudyOrderDetailBLL.Instance.Delete(o.StudyOrderDetailId); }); return(InstanceDAL.Delete(keyValue)); }
public bool Delete(string keyValue) { var detail = TrainingOrderDetailBLL.Instance.GetList(new TrainingOrderDetailEntity() { TrainingOrderId = keyValue }); detail.ForEach((o) => { //修改系统预约时间状态 TrainingFreeTimeEntity freetime = new TrainingFreeTimeEntity(); freetime.TrainingFreeTimeId = o.TrainingFreeTimeId; freetime.FreeStatus = (int)QX360.Model.Enums.FreeTimeStatus.空闲; TrainingFreeTimeBLL.Instance.Update(freetime); //删除加班时间明细 var customtime = TrainingCustomFreeTimeBLL.Instance.GetEntity(o.TrainingFreeTimeId); if (customtime != null) { TrainingCustomFreeTimeBLL.Instance.Delete(customtime.TrainingCustomFreeTimeId); } TrainingOrderDetailBLL.Instance.Delete(o.TrainingOrderDetailId); }); return(InstanceDAL.Delete(keyValue)); }
public bool Delete(string keyValue) { return(InstanceDAL.Delete(keyValue)); }
public bool Delete(string keyValue) { AuditFreeTimeBLL.Instance.DeleteByObjectId(keyValue); return(InstanceDAL.Delete(keyValue)); }