using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Web.UI.WebControls; namespace BLL { public class RewardAndPunishService { /// /// 获取施工图纸信息 /// /// /// public static Model.Check_RewardAndPunish GetRewardAndPunishById(string RewardAndPunishID) { return Funs.DB.Check_RewardAndPunish.FirstOrDefault(e => e.RewardAndPunishID == RewardAndPunishID); } /// /// 添加施工图纸信息 /// /// public static void AddRewardAndPunish(Model.Check_RewardAndPunish RewardAndPunish) { Model.SGGLDB db = Funs.DB; Model.Check_RewardAndPunish newRewardAndPunish = new Model.Check_RewardAndPunish(); newRewardAndPunish.RewardAndPunishID = RewardAndPunish.RewardAndPunishID; newRewardAndPunish.ProjectId = RewardAndPunish.ProjectId; newRewardAndPunish.CreateMan = RewardAndPunish.CreateMan; newRewardAndPunish.Date = RewardAndPunish.Date; newRewardAndPunish.Description = RewardAndPunish.Description; newRewardAndPunish.Money = RewardAndPunish.Money; newRewardAndPunish.Type = RewardAndPunish.Type; newRewardAndPunish.ResponseUnit = RewardAndPunish.ResponseUnit; db.Check_RewardAndPunish.InsertOnSubmit(newRewardAndPunish); db.SubmitChanges(); } /// /// 修改施工图纸信息 /// /// public static void UpdateRewardAndPunish(Model.Check_RewardAndPunish RewardAndPunish) { Model.SGGLDB db = Funs.DB; Model.Check_RewardAndPunish newRewardAndPunish = db.Check_RewardAndPunish.FirstOrDefault(e => e.RewardAndPunishID == RewardAndPunish.RewardAndPunishID); if (newRewardAndPunish != null) { newRewardAndPunish.RewardAndPunishID = RewardAndPunish.RewardAndPunishID; newRewardAndPunish.ProjectId = RewardAndPunish.ProjectId; newRewardAndPunish.CreateMan = RewardAndPunish.CreateMan; newRewardAndPunish.Date = RewardAndPunish.Date; newRewardAndPunish.Description = RewardAndPunish.Description; newRewardAndPunish.Money = RewardAndPunish.Money; newRewardAndPunish.Type = RewardAndPunish.Type; newRewardAndPunish.ResponseUnit = RewardAndPunish.ResponseUnit; db.SubmitChanges(); } } /// /// 根据主键删除施工图纸信息 /// /// public static void DeleteRewardAndPunishById(string RewardAndPunishID) { Model.SGGLDB db = Funs.DB; Model.Check_RewardAndPunish RewardAndPunish = db.Check_RewardAndPunish.FirstOrDefault(e => e.RewardAndPunishID == RewardAndPunishID); if (RewardAndPunish != null) { db.Check_RewardAndPunish.DeleteOnSubmit(RewardAndPunish); db.SubmitChanges(); } } public static void InitTypeDropDownList(FineUIPro.DropDownList dropName) { ListItem[] list = new ListItem[2]; list[0] = new ListItem("奖励通知单", "0"); list[1] = new ListItem("处罚通知单", "1"); dropName.DataValueField = "Value"; dropName.DataTextField = "Text"; dropName.DataSource = list; dropName.DataBind(); Funs.FineUIPleaseSelect(dropName); } } }