using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace BLL { public static class GoodsModelService { /// /// 根据主键获取开车物资库信息 /// /// /// public static Model.DriverGoods_GoodsModel GetGoodsModelById(string GoodsModelId) { return Funs.DB.DriverGoods_GoodsModel.FirstOrDefault(e => e.GoodsModelId == GoodsModelId); } /// /// 添加开车物资库信息 /// /// public static void AddGoodsModel(Model.DriverGoods_GoodsModel GoodsModel) { Model.DriverGoods_GoodsModel newGoodsModel = new Model.DriverGoods_GoodsModel(); newGoodsModel.GoodsModelId = GoodsModel.GoodsModelId; newGoodsModel.ProjectId = GoodsModel.ProjectId; newGoodsModel.Code = GoodsModel.Code; newGoodsModel.Description = GoodsModel.Description; newGoodsModel.Quantity = GoodsModel.Quantity; newGoodsModel.Purpose = GoodsModel.Purpose; newGoodsModel.Attachment = GoodsModel.Attachment; newGoodsModel.Remark = GoodsModel.Remark; Funs.DB.DriverGoods_GoodsModel.InsertOnSubmit(newGoodsModel); Funs.DB.SubmitChanges(); } /// /// 修改开车物资库 /// /// public static void UpdateGoodsModel(Model.DriverGoods_GoodsModel GoodsModel) { Model.DriverGoods_GoodsModel newGoodsModel = Funs.DB.DriverGoods_GoodsModel.FirstOrDefault(e => e.GoodsModelId == GoodsModel.GoodsModelId); if (newGoodsModel != null) { newGoodsModel.Code = GoodsModel.Code; newGoodsModel.Description = GoodsModel.Description; newGoodsModel.Quantity = GoodsModel.Quantity; newGoodsModel.Purpose = GoodsModel.Purpose; newGoodsModel.Attachment = GoodsModel.Attachment; newGoodsModel.Remark = GoodsModel.Remark; Funs.DB.SubmitChanges(); } } /// /// 根据主键删除开车物资库 /// /// public static void DeleteGoodsModel(string GoodsModelId) { Model.DriverGoods_GoodsModel GoodsModel = Funs.DB.DriverGoods_GoodsModel.FirstOrDefault(e => e.GoodsModelId == GoodsModelId); if (GoodsModel != null) { BLL.CommonService.DeleteAttachFileById(GoodsModelId); Funs.DB.DriverGoods_GoodsModel.DeleteOnSubmit(GoodsModel); Funs.DB.SubmitChanges(); } } } }