/// <summary> /// 根据主键查询-3 /// </summary> /// <param name="lstEntity"></param> /// <param name="lstFields"></param> /// <returns></returns> public DataTable SelectByPk(List <BaseDataContract> lstEntity, List <string> lstFields) { using (BizEntityFactory biz = new BizEntityFactory()) { return(biz.SelectByPk(lstEntity, lstFields)); } }
/// <summary> /// 根据主键更新-4 /// </summary> /// <param name="lstEntityNew"></param> /// <param name="lstEntityOrg"></param> /// <returns></returns> public int UpdateByPk(List <BaseDataContract> lstEntityNew, List <BaseDataContract> lstEntityOrg) { using (BizEntityFactory biz = new BizEntityFactory()) { return(biz.UpdateByPk(lstEntityNew, lstEntityOrg)); } }
/// <summary> /// 通过更新列、条件列 Dictionary -3 /// </summary> /// <param name="entity"></param> /// <param name="lstSet"></param> /// <param name="lstWhere"></param> /// <returns></returns> public int UpdateByParm(BaseDataContract entity, List <Dictionary <string, object> > lstSet, List <Dictionary <string, object> > lstWhere) { using (BizEntityFactory biz = new BizEntityFactory()) { return(biz.UpdateByParm(entity, lstSet, lstWhere)); } }
/// <summary> /// 全表查询 /// </summary> /// <param name="entity"></param> /// <returns></returns> public DataTable SelectFullTable(BaseDataContract entity) { using (BizEntityFactory biz = new BizEntityFactory()) { return(biz.SelectFullTable(entity)); } }
/// <summary> /// 根据条件删除-4 /// </summary> /// <param name="lstEntity"></param> /// <param name="lstWhere"></param> /// <returns></returns> public int DeleteByParm(List <BaseDataContract> lstEntity, List <string> lstWhere) { using (BizEntityFactory biz = new BizEntityFactory()) { return(biz.DeleteByParm(lstEntity, lstWhere)); } }
/// <summary> /// 根据主键删除 /// </summary> /// <param name="entity"></param> /// <returns></returns> public int DeleteByPk(List <BaseDataContract> lstEntity) { using (BizEntityFactory biz = new BizEntityFactory()) { return(biz.DeleteByPk(lstEntity)); } }
/// <summary> /// 插入.多条 /// </summary> /// <param name="lstEntity"></param> /// <returns></returns> public int Insert(List <BaseDataContract> lstEntity) { using (BizEntityFactory biz = new BizEntityFactory()) { return(biz.Insert(lstEntity)); } }
DataTable Select(BaseDataContract entity, List <string> lstFields, List <string> lstCols, string opSign, List <string> lstSortCols) { using (BizEntityFactory biz = new BizEntityFactory()) { return(biz.Select(entity, lstFields, lstCols, opSign, lstSortCols)); } }