using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace BLL { /// /// 移交专业 /// public static class TransferMajorService { public static Model.SGGLDB db = Funs.DB; /// /// 根据主键获取移交专业 /// /// /// public static Model.Base_TransferMajor GetTransferMajorById(string TransferMajorId) { return Funs.DB.Base_TransferMajor.FirstOrDefault(e => e.TransferMajorId == TransferMajorId); } /// /// 添加移交专业 /// /// public static void AddTransferMajor(Model.Base_TransferMajor TransferMajor) { Model.SGGLDB db = Funs.DB; Model.Base_TransferMajor newTransferMajor = new Model.Base_TransferMajor { TransferMajorId = TransferMajor.TransferMajorId, Discipline = TransferMajor.Discipline, Major = TransferMajor.Major, DisciplineCode = TransferMajor.DisciplineCode, Remark = TransferMajor.Remark }; db.Base_TransferMajor.InsertOnSubmit(newTransferMajor); db.SubmitChanges(); } /// /// 修改移交专业 /// /// public static void UpdateTransferMajor(Model.Base_TransferMajor TransferMajor) { Model.SGGLDB db = Funs.DB; Model.Base_TransferMajor newTransferMajor = db.Base_TransferMajor.FirstOrDefault(e => e.TransferMajorId == TransferMajor.TransferMajorId); if (newTransferMajor != null) { newTransferMajor.Discipline = TransferMajor.Discipline; newTransferMajor.Major = TransferMajor.Major; newTransferMajor.DisciplineCode = TransferMajor.DisciplineCode; newTransferMajor.Remark = TransferMajor.Remark; db.SubmitChanges(); } } /// /// 根据主键删除移交专业 /// /// public static void DeleteTransferMajorById(string TransferMajorId) { Model.SGGLDB db = Funs.DB; Model.Base_TransferMajor TransferMajor = db.Base_TransferMajor.FirstOrDefault(e => e.TransferMajorId == TransferMajorId); if (TransferMajor != null) { db.Base_TransferMajor.DeleteOnSubmit(TransferMajor); db.SubmitChanges(); } } /// /// 获取移交专业下拉列表项 /// /// public static List GetTransferMajorList() { return (from x in Funs.DB.Base_TransferMajor orderby x.DisciplineCode select x).ToList(); } } }