1、车辆交易安全管理,现场车辆管理:补充批量退场和导入功能;
2、危大工程方案调整 3、企业安全检查调整 4、安全活动调整
This commit is contained in:
@@ -0,0 +1,96 @@
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
|
||||
namespace BLL
|
||||
{
|
||||
/// <summary>
|
||||
/// 活动类型
|
||||
/// </summary>
|
||||
public static class ActivityTypeService
|
||||
{
|
||||
/// <summary>
|
||||
/// 根据主键获取活动类型
|
||||
/// </summary>
|
||||
/// <param name="ActivityTypeId"></param>
|
||||
/// <returns></returns>
|
||||
public static Model.Base_ActivityType GetActivityTypeById(string ActivityTypeId)
|
||||
{
|
||||
return Funs.DB.Base_ActivityType.FirstOrDefault(e => e.ActivityTypeId == ActivityTypeId);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 添加活动类型
|
||||
/// </summary>
|
||||
/// <param name="ActivityType"></param>
|
||||
public static void AddActivityType(Model.Base_ActivityType ActivityType)
|
||||
{
|
||||
Model.Base_ActivityType newActivityType = new Model.Base_ActivityType
|
||||
{
|
||||
ActivityTypeId = ActivityType.ActivityTypeId,
|
||||
ActivityTypeCode = ActivityType.ActivityTypeCode,
|
||||
ActivityTypeName = ActivityType.ActivityTypeName,
|
||||
Remark = ActivityType.Remark
|
||||
};
|
||||
Funs.DB.Base_ActivityType.InsertOnSubmit(newActivityType);
|
||||
Funs.DB.SubmitChanges();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 修改活动类型
|
||||
/// </summary>
|
||||
/// <param name="ActivityType"></param>
|
||||
public static void UpdateActivityType(Model.Base_ActivityType ActivityType)
|
||||
{
|
||||
Model.Base_ActivityType newActivityType = Funs.DB.Base_ActivityType.FirstOrDefault(e => e.ActivityTypeId == ActivityType.ActivityTypeId);
|
||||
if (newActivityType != null)
|
||||
{
|
||||
newActivityType.ActivityTypeCode = ActivityType.ActivityTypeCode;
|
||||
newActivityType.ActivityTypeName = ActivityType.ActivityTypeName;
|
||||
newActivityType.Remark = ActivityType.Remark;
|
||||
Funs.DB.SubmitChanges();
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 根据主键删除活动类型
|
||||
/// </summary>
|
||||
/// <param name="ActivityTypeId"></param>
|
||||
public static void DeleteActivityTypeById(string ActivityTypeId)
|
||||
{
|
||||
Model.Base_ActivityType ActivityType = Funs.DB.Base_ActivityType.FirstOrDefault(e => e.ActivityTypeId == ActivityTypeId);
|
||||
if (ActivityType != null)
|
||||
{
|
||||
Funs.DB.Base_ActivityType.DeleteOnSubmit(ActivityType);
|
||||
Funs.DB.SubmitChanges();
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
///获取活动类型下拉选择项
|
||||
/// </summary>
|
||||
/// <returns></returns>
|
||||
public static List<Model.Base_ActivityType> GetActivityTypeList()
|
||||
{
|
||||
return (from x in Funs.DB.Base_ActivityType orderby x.ActivityTypeCode select x).ToList();
|
||||
}
|
||||
|
||||
#region 活动类型下拉框
|
||||
/// <summary>
|
||||
/// 活动类型下拉框
|
||||
/// </summary>
|
||||
/// <param name="dropName">下拉框名字</param>
|
||||
/// <param name="isShowPlease">是否显示请选择</param>
|
||||
public static void InitActivityTypeDropDownList(FineUIPro.DropDownList dropName, bool isShowPlease)
|
||||
{
|
||||
dropName.DataValueField = "ActivityTypeId";
|
||||
dropName.DataTextField = "ActivityTypeName";
|
||||
dropName.DataSource = GetActivityTypeList();
|
||||
dropName.DataBind();
|
||||
if (isShowPlease)
|
||||
{
|
||||
Funs.FineUIPleaseSelect(dropName);
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user