using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace BLL { /// /// 规格定义 /// public class Base_FormatService { /// /// 根据主键获取规格定义 /// /// /// public static Model.Base_Format GetFormatById(string formatId) { return Funs.DB.Base_Format.FirstOrDefault(e => e.FormatId == formatId); } /// /// 添加规格定义 /// /// public static void AddFormat(Model.Base_Format format) { Model.Base_Format newFormat = new Model.Base_Format(); newFormat.FormatId = format.FormatId; newFormat.FormatCode = format.FormatCode; newFormat.FormatName = format.FormatName; newFormat.Remark = format.Remark; Funs.DB.Base_Format.InsertOnSubmit(newFormat); Funs.DB.SubmitChanges(); } /// /// 修改规格定义 /// /// public static void UpdateFormat(Model.Base_Format format) { Model.Base_Format newFormat = Funs.DB.Base_Format.FirstOrDefault(e => e.FormatId == format.FormatId); if (newFormat != null) { newFormat.FormatCode = format.FormatCode; newFormat.FormatName = format.FormatName; newFormat.Remark = format.Remark; Funs.DB.SubmitChanges(); } } /// /// 根据主键删除规格定义 /// /// public static void DeleteFormatById(string formatId) { Model.Base_Format format = Funs.DB.Base_Format.FirstOrDefault(e => e.FormatId == formatId); if (format != null) { Funs.DB.Base_Format.DeleteOnSubmit(format); Funs.DB.SubmitChanges(); } } } }