看板、安全风险因素、教材库
This commit is contained in:
@@ -8,7 +8,6 @@ namespace BLL
|
||||
/// </summary>
|
||||
public class CompanyTrainingService
|
||||
{
|
||||
public static Model.CNPCDB db = Funs.DB;
|
||||
|
||||
/// <summary>
|
||||
/// 根据主键获取公司培训
|
||||
@@ -17,6 +16,7 @@ namespace BLL
|
||||
/// <returns></returns>
|
||||
public static Model.Training_CompanyTraining GetCompanyTrainingById(string companyTrainingId)
|
||||
{
|
||||
var db = Funs.DB;
|
||||
return db.Training_CompanyTraining.FirstOrDefault(e => e.CompanyTrainingId == companyTrainingId);
|
||||
}
|
||||
|
||||
@@ -26,6 +26,7 @@ namespace BLL
|
||||
/// <param name="companyTraining"></param>
|
||||
public static void AddCompanyTraining(Model.Training_CompanyTraining companyTraining)
|
||||
{
|
||||
var db = Funs.DB;
|
||||
Model.Training_CompanyTraining newCompanyTraining = new Model.Training_CompanyTraining();
|
||||
newCompanyTraining.CompanyTrainingId = companyTraining.CompanyTrainingId;
|
||||
newCompanyTraining.CompanyTrainingCode = companyTraining.CompanyTrainingCode;
|
||||
@@ -42,6 +43,7 @@ namespace BLL
|
||||
/// <param name="companyTraining"></param>
|
||||
public static void UpdateCompanyTraining(Model.Training_CompanyTraining companyTraining)
|
||||
{
|
||||
var db = Funs.DB;
|
||||
Model.Training_CompanyTraining newCompanyTraining = db.Training_CompanyTraining.FirstOrDefault(e => e.CompanyTrainingId == companyTraining.CompanyTrainingId);
|
||||
if (newCompanyTraining != null)
|
||||
{
|
||||
@@ -59,9 +61,21 @@ namespace BLL
|
||||
/// <param name="companyTrainingId"></param>
|
||||
public static void DeleteCompanyTraining(string companyTrainingId)
|
||||
{
|
||||
var db = Funs.DB;
|
||||
Model.Training_CompanyTraining companyTraining = db.Training_CompanyTraining.FirstOrDefault(e => e.CompanyTrainingId == companyTrainingId);
|
||||
if (companyTraining!=null)
|
||||
if (companyTraining != null)
|
||||
{
|
||||
var getItems = from x in Funs.DB.Training_CompanyTrainingItem
|
||||
where x.CompanyTrainingId == companyTraining.CompanyTrainingId
|
||||
select x;
|
||||
if (getItems.Count() > 0)
|
||||
{
|
||||
foreach (var item in getItems)
|
||||
{
|
||||
BLL.CommonService.DeleteAttachFileById(item.TestTrainingIds);
|
||||
}
|
||||
db.Training_CompanyTrainingItem.DeleteAllOnSubmit(getItems);
|
||||
}
|
||||
db.Training_CompanyTraining.DeleteOnSubmit(companyTraining);
|
||||
db.SubmitChanges();
|
||||
}
|
||||
@@ -127,7 +141,7 @@ namespace BLL
|
||||
/// <param name="dropName"></param>
|
||||
/// <param name="projectId"></param>
|
||||
/// <param name="isShowPlease"></param>
|
||||
public static void InitCompanyTrainingDropDownList(FineUIPro.DropDownList dropName,string supItem, bool isShowPlease)
|
||||
public static void InitCompanyTrainingDropDownList(FineUIPro.DropDownList dropName, string supItem, bool isShowPlease)
|
||||
{
|
||||
dropName.DataValueField = "CompanyTrainingId";
|
||||
dropName.DataTextField = "CompanyTrainingName";
|
||||
|
||||
Reference in New Issue
Block a user