88 lines
3.3 KiB
C#
88 lines
3.3 KiB
C#
|
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
|
|||
|
{
|
|||
|
/// <summary>
|
|||
|
/// 根据专业Id获取专业信息
|
|||
|
/// </summary>
|
|||
|
/// <param name="unitProjectId">专业Id</param>
|
|||
|
/// <returns></returns>
|
|||
|
public static Model.WBS_CnProfessionInit GetCnProfessionInitByCnProfessionId(string cnProfessionId)
|
|||
|
{
|
|||
|
return Funs.DB.WBS_CnProfessionInit.FirstOrDefault(e => e.CnProfessionId.ToString() == cnProfessionId);
|
|||
|
}
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 增加专业
|
|||
|
/// </summary>
|
|||
|
/// <param name="user">专业</param>
|
|||
|
//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();
|
|||
|
//}
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 修改专业
|
|||
|
/// </summary>
|
|||
|
/// <param name="user">专业</param>
|
|||
|
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();
|
|||
|
}
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 根据Id删除专业信息
|
|||
|
/// </summary>
|
|||
|
/// <param name="userId"></param>
|
|||
|
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();
|
|||
|
}
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 获取专业下拉选项
|
|||
|
/// </summary>
|
|||
|
/// <returns></returns>
|
|||
|
public static List<Model.WBS_CnProfessionInit> GetCnProfessionInitDropDownList()
|
|||
|
{
|
|||
|
var list = (from x in Funs.DB.WBS_CnProfessionInit orderby x.CnProfessionId select x).ToList();
|
|||
|
return list;
|
|||
|
}
|
|||
|
}
|
|||
|
}
|