/// <summary> /// 导入后事件 /// </summary> /// <param name="table">表Dto</param> /// <param name="colValues">列值</param> /// <param name="colDtos">列Dto(与列值顺序一样)</param> public static void ImportAfter(Sys_TableListDto table, IList <List <string> > colValues, IList <Sys_TableColumnDto> colDtos) { switch (table.Id) { default: break; } }
/// <summary> /// 操作后事件 /// </summary> /// <param name="table">表Dto</param> /// <param name="opType">操作类型</param> /// <param name="itemId">操作项Id</param> /// <param name="dic"></param> public static void OperateTriggerAfter(Sys_TableListDto table, OperateType opType, IList <int> itemId, Dictionary <string, string> dic) { switch (table.Id) { default: break; } }
/// <summary> /// 更新单个数据 /// </summary> /// <param name="dto">sys_tablelist实体</param> /// <returns></returns> public async Task <Result <Sys_TableListDto> > UpdateAsync(Sys_TableListDto dto) { using (var db = GetDb()) { var result = new Result <Sys_TableListDto>(); db.Update(MapTo <Sys_TableListDto, Sys_TableListEntity>(dto)); result.flag = (await db.SaveChangesAsync()) > 0; return(result); } }
/// <summary> /// 删除单个sys_tablelist /// </summary> /// <param name="dto">sys_tablelist实体</param> /// <returns></returns> public async Task <Result <Sys_TableListDto> > DeleteAsync(Sys_TableListDto dto) { using (var db = GetDb()) { var result = new Result <Sys_TableListDto>(); var ds = GetDbSet(db); var entity = MapTo <Sys_TableListDto, Sys_TableListEntity>(dto); ds.Remove(entity); result.flag = (await db.SaveChangesAsync()) > 0; return(result); } }
public async Task <IActionResult> Add(UrlParameter param, Sys_TableListDto dto) { var result = await _tableListService.AddAsync(dto); return(Json(result)); }