public bool UpData(IEnumerable <LibrayManagent> datas, ILibrayManagentDAL dal) { if (datas == null || dal == null) { return(false); } bool updateIsFun = true; try { foreach (var data in datas) { if (data == null) { continue; } var entity = dal.GetEntity(data.ID); bool isUp = dal.UpdateToCurrentValuesSets(entity, data); } } catch (Exception e) { updateIsFun = false; } return(updateIsFun); }
public bool Insert(IEnumerable <LibrayManagent> datas, ILibrayManagentDAL dal) { if (datas == null || dal == null) { return(false); } bool updateIsFun = true; try { //删除StudentDetialData表必须将其从表中的依赖关系删除,我们需要找出所有关系数据,删除。 foreach (var data in datas) { if (data == null) { continue; } dal.AddEntity(data); } } catch (Exception e) { updateIsFun = false; } return(updateIsFun); }
public bool LibrayDelete(IEnumerable <LibrayManagent> datas, ILibrayManagentDAL dal) { if (datas == null || dal == null) { return(false); } bool updateIsFun = true; try { foreach (var data in datas) { if (data == null) { continue; } bool isUp = dal.Delete(data); } } catch (Exception e) { updateIsFun = false; } return(updateIsFun); }