随笔分类 - C#
摘要:安装包:Npoi.Mapper Version=4.1.0.0 /// <summary> /// 导出商品信息 /// </summary> /// <param name="data"></param> /// <returns></returns> public ActionResult Ex
阅读全文
摘要:自定义日志中间件 using Microsoft.AspNetCore.Builder; using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Http.Extensions; using Microsoft.Extensions.D
阅读全文
摘要:基于.NetCore + Quartz.Net + Vue + IView开箱即用的定时任务UI。不依赖数据库,只需在界面做简单配置。 地址:https://github.com/cq-panda/Quartz.NetUI
阅读全文
摘要:唯一性ID生成器: using System; using System.Collections.Generic; using System.Text; namespace Test.Core { /// <summary> /// 唯一性ID生成器 /// </summary> public cl
阅读全文
摘要:demo 条件:两个数据库的数据不能重复 try { int warehouseId = request.Model.WarehouseID; using (var dbSession = dbConnection.GetConnection(warehouseId)) { string click
阅读全文
摘要:DataModel.tt <#@ template debug="false" hostspecific="true" language="C#" #> <#@ import namespace="System" #> <#@ import namespace="System.Linq" #> <#
阅读全文
摘要:string CountDates = string.Join(",", listinsData.Select(_ => _.CountDate.ToString("yyyy-MM-dd")).Distinct().ToArray()); CountDates = string.Format("'{
阅读全文
摘要:public class MemberInventoryDailyReportPOComparer : IEqualityComparer<MemberInventoryDailyReportPO> { public bool Equals(MemberInventoryDailyReportPO
阅读全文
摘要:1.在后台用C#处理,在后台处理,不要在elementUI(前端)处理。 public DateTime BeginTime { get; set; } public DateTime? EndTime { get; set; } //格式化日期为yyyy-MM-dd HH:mm:ss var da
阅读全文
摘要:List作为查询条件 public List<tm_master_commodity> SelectCommodity(List<int> CommodityID) { var sql = @"select CommodityID, MemberID, BarCode,CommodityCode,C
阅读全文
摘要:var data = from b in body join m in member on b.MemberID equals m.MemberID into um from m in um.DefaultIfEmpty() join w in warehouse on b.WarehouseID
阅读全文
摘要:C#中?.、 ?、 ?? 、? : 的区别。 1. 可空类型修饰符(?) 引用类型可以使用空引用表示一个不存在的值,而值类型通常不能表示为空。 例如:int? 表示可空的整形,DateTime? 表示可为空的时间。 2. 三元(运算符)表达式(?:) 例如:x?y:z 表示如果表达式x为true,则
阅读全文
摘要:1 /// <summary> 2 /// 信息脱敏帮助类 3 /// </summary> 4 public static class DesensitizationHelper 5 { 6 private static string replace(this string s, int len,
阅读全文
摘要:C#-图片上传: controller: 1 public JsonResult ExpressDeliverySign(ExpressDeliverySign_LO_IP model) 2 { 3 HttpFileCollectionBase files = Request.Files; 4 if
阅读全文
摘要:C#查询:数据查询层 public List<PackageBox> GetPackageBoxList(int memberID) { using (var wmsconn = DapperConnection.GetConnection(DatabaseEnum.WMS_Main_Read.To
阅读全文
摘要:LINQ查询语法: into:可以使用 into 上下文关键字创建一个临时标识符,以便将 group、join 或 select 子句的结果存储到新的标识符中。 var data = new List<WarehousestorageSM>(); data = (from m in storageL
阅读全文
摘要:对获取的数据进行封装 public PDA_ResponseBase_DTO_OP<List<PDA_PickPacage_LO_OP>> GetPackageVali(PDA_PickPacage_DTO_IP model) { PDA_ResponseBase_DTO_OP<List<PDA_P
阅读全文