using System; using System.Collections; using System.Diagnostics.CodeAnalysis; using System.Globalization; using System.Linq; using System.Data.Linq; using System.Web.Security; using System.Web.UI.WebControls; using Model; using BLL; using System.Collections.Generic; namespace BLL { public class CnProfessionInitService { /// /// 根据专业Id获取专业信息 /// /// 专业Id /// public static Model.WBS_CnProfessionInit GetCnProfessionInitByCnProfessionId(string cnProfessionId) { return Funs.DB.WBS_CnProfessionInit.FirstOrDefault(e => e.CnProfessionId.ToString() == cnProfessionId); } /// /// 增加专业 /// /// 专业 //public static void AddCnProfessionInit(Model.WBS_CnProfessionInit cnProfessionInit) //{ // Model.SGGLDB db = Funs.DB; // Model.WBS_CnProfessionInit newCnP = new Model.WBS_CnProfessionInit(); // newCnP.CnProfessionId = SQLHelper.GetNewID(typeof(Model.WBS_CnProfessionInit)); // newCnP.CnProfessionName = cnProfessionInit.CnProfessionName; // newCnP.CnProfessionCode = cnProfessionInit.CnProfessionCode; // newCnP.InstallationId = cnProfessionInit.InstallationId; // newCnP.ProjectId = cnProfessionInit.ProjectId; // newCnP.StartDate = cnProfessionInit.StartDate; // newCnP.EndDate = cnProfessionInit.EndDate; // newCnP.Weights = cnProfessionInit.Weights; // newCnP.OldId = cnProfessionInit.OldId; // db.WBS_CnProfessionInit.InsertOnSubmit(newCnP); // db.SubmitChanges(); //} /// /// 修改专业 /// /// 专业 public static void UpdateCnProfession(Model.WBS_CnProfessionInit cnProfessionInit) { Model.SGGLDB db = Funs.DB; Model.WBS_CnProfessionInit newCnP = db.WBS_CnProfessionInit.First(e => e.CnProfessionId == cnProfessionInit.CnProfessionId); newCnP.CnProfessionName = cnProfessionInit.CnProfessionName; newCnP.CnProfessionCode = cnProfessionInit.CnProfessionCode; newCnP.ToCNLaw = cnProfessionInit.ToCNLaw; newCnP.SortIndex = cnProfessionInit.SortIndex; db.SubmitChanges(); } /// /// 根据Id删除专业信息 /// /// public static void DeleteCnProfessionInit(string cnProfessionId) { Model.SGGLDB db = Funs.DB; Model.WBS_CnProfessionInit CnP = db.WBS_CnProfessionInit.First(e => e.CnProfessionId.ToString() == cnProfessionId); db.WBS_CnProfessionInit.DeleteOnSubmit(CnP); db.SubmitChanges(); } /// /// 获取专业下拉选项 /// /// public static List GetCnProfessionInitDropDownList() { var list = (from x in Funs.DB.WBS_CnProfessionInit orderby x.CnProfessionId select x).ToList(); return list; } } }