using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace BLL { public static class PayRegistrationService { /// /// 根据主键获取安全费用投入登记 /// /// /// public static Model.CostGoods_PayRegistration GetPayRegistrationById(string payRegistrationId) { return Funs.DB.CostGoods_PayRegistration.FirstOrDefault(e => e.PayRegistrationId == payRegistrationId); } /// /// 获取当年费用小计 /// /// /// public static List GetPayRegistrationByYear(string projectId, DateTime paydate) { return (from x in Funs.DB.CostGoods_PayRegistration where x.ProjectId == projectId && x.PayDate.Value.Year == paydate.Year select x).ToList(); } /// /// 获取项目费用小计 /// /// /// public static List GetPayRegistrationTotal(string projectId, DateTime? date) { return (from x in Funs.DB.CostGoods_PayRegistration where x.ProjectId == projectId where x.PayDate <= date select x).ToList(); } /// /// 添加安全费用投入登记 /// /// public static void AddPayRegistration(Model.CostGoods_PayRegistration payRegistration) { Model.CostGoods_PayRegistration newPayRegistration = new Model.CostGoods_PayRegistration(); newPayRegistration.PayRegistrationId = payRegistration.PayRegistrationId; newPayRegistration.ProjectId = payRegistration.ProjectId; newPayRegistration.UnitId = payRegistration.UnitId; newPayRegistration.PayDate = payRegistration.PayDate; newPayRegistration.State = payRegistration.State; newPayRegistration.CompileMan = payRegistration.CompileMan; newPayRegistration.CompileDate = payRegistration.CompileDate; #region newPayRegistration.SMonthType1_1 = payRegistration.SMonthType1_1; newPayRegistration.SMainApproveType1_1 = payRegistration.SMainApproveType1_1; newPayRegistration.SMonthType1_2 = payRegistration.SMonthType1_2; newPayRegistration.SMainApproveType1_2 = payRegistration.SMainApproveType1_2; newPayRegistration.SMonthType1_3 = payRegistration.SMonthType1_3; newPayRegistration.SMainApproveType1_3 = payRegistration.SMainApproveType1_3; newPayRegistration.SMonthType1_4 = payRegistration.SMonthType1_4; newPayRegistration.SMainApproveType1_4 = payRegistration.SMainApproveType1_4; newPayRegistration.SMonthType1_5 = payRegistration.SMonthType1_5; newPayRegistration.SMainApproveType1_5 = payRegistration.SMainApproveType1_5; newPayRegistration.SMonthType1_6 = payRegistration.SMonthType1_6; newPayRegistration.SMainApproveType1_6 = payRegistration.SMainApproveType1_6; newPayRegistration.SMonthType1_7 = payRegistration.SMonthType1_7; newPayRegistration.SMainApproveType1_7 = payRegistration.SMainApproveType1_7; newPayRegistration.SMonthType1_8 = payRegistration.SMonthType1_8; newPayRegistration.SMainApproveType1_8 = payRegistration.SMainApproveType1_8; newPayRegistration.SMonthType1_9 = payRegistration.SMonthType1_9; newPayRegistration.SMainApproveType1_9 = payRegistration.SMainApproveType1_9; newPayRegistration.SMonthType1_10 = payRegistration.SMonthType1_10; newPayRegistration.SMainApproveType1_10 = payRegistration.SMainApproveType1_10; newPayRegistration.SMonthType1_11 = payRegistration.SMonthType1_11; newPayRegistration.SMainApproveType1_11 = payRegistration.SMainApproveType1_11; newPayRegistration.SMonthType1_12 = payRegistration.SMonthType1_12; newPayRegistration.SMainApproveType1_12 = payRegistration.SMainApproveType1_12; newPayRegistration.SMonthType1_13 = payRegistration.SMonthType1_13; newPayRegistration.SMainApproveType1_13 = payRegistration.SMainApproveType1_13; newPayRegistration.SMonthType1_14 = payRegistration.SMonthType1_14; newPayRegistration.SMainApproveType1_14 = payRegistration.SMainApproveType1_14; newPayRegistration.SMonthType1_15 = payRegistration.SMonthType1_15; newPayRegistration.SMainApproveType1_15 = payRegistration.SMainApproveType1_15; newPayRegistration.SMonthType1_16 = payRegistration.SMonthType1_16; newPayRegistration.SMainApproveType1_16 = payRegistration.SMainApproveType1_16; newPayRegistration.SMonthType2_1 = payRegistration.SMonthType2_1; newPayRegistration.SMainApproveType2_1 = payRegistration.SMainApproveType2_1; newPayRegistration.SMonthType2_2 = payRegistration.SMonthType2_2; newPayRegistration.SMainApproveType2_2 = payRegistration.SMainApproveType2_2; newPayRegistration.SMonthType2_3 = payRegistration.SMonthType2_3; newPayRegistration.SMainApproveType2_3 = payRegistration.SMainApproveType2_3; newPayRegistration.SMonthType2_4 = payRegistration.SMonthType2_4; newPayRegistration.SMainApproveType2_4 = payRegistration.SMainApproveType2_4; newPayRegistration.SMonthType3_1 = payRegistration.SMonthType3_1; newPayRegistration.SMainApproveType3_1 = payRegistration.SMainApproveType3_1; newPayRegistration.SMonthType3_2 = payRegistration.SMonthType3_2; newPayRegistration.SMainApproveType3_2 = payRegistration.SMainApproveType3_2; newPayRegistration.SMonthType3_3 = payRegistration.SMonthType3_3; newPayRegistration.SMainApproveType3_3 = payRegistration.SMainApproveType3_3; newPayRegistration.SMonthType3_4 = payRegistration.SMonthType3_4; newPayRegistration.SMainApproveType3_4 = payRegistration.SMainApproveType3_4; newPayRegistration.SMonthType3_5 = payRegistration.SMonthType3_5; newPayRegistration.SMainApproveType3_5 = payRegistration.SMainApproveType3_5; newPayRegistration.SMonthType3_6 = payRegistration.SMonthType3_6; newPayRegistration.SMainApproveType3_6 = payRegistration.SMainApproveType3_6; newPayRegistration.SMonthType4_1 = payRegistration.SMonthType4_1; newPayRegistration.SMainApproveType4_1 = payRegistration.SMainApproveType4_1; newPayRegistration.SMonthType4_2 = payRegistration.SMonthType4_2; newPayRegistration.SMainApproveType4_2 = payRegistration.SMainApproveType4_2; newPayRegistration.SMonthType4_3 = payRegistration.SMonthType4_3; newPayRegistration.SMainApproveType4_3 = payRegistration.SMainApproveType4_3; newPayRegistration.SMonthType4_4 = payRegistration.SMonthType4_4; newPayRegistration.SMainApproveType4_4 = payRegistration.SMainApproveType4_4; newPayRegistration.SMonthType4_5 = payRegistration.SMonthType4_5; newPayRegistration.SMainApproveType4_5 = payRegistration.SMainApproveType4_5; newPayRegistration.SMonthType4_6 = payRegistration.SMonthType4_6; newPayRegistration.SMainApproveType4_6 = payRegistration.SMainApproveType4_6; newPayRegistration.SMonthType4_7 = payRegistration.SMonthType4_7; newPayRegistration.SMainApproveType4_7 = payRegistration.SMainApproveType4_7; newPayRegistration.SMonthType4_8 = payRegistration.SMonthType4_8; newPayRegistration.SMainApproveType4_8 = payRegistration.SMainApproveType4_8; newPayRegistration.SMonthType4_9 = payRegistration.SMonthType4_9; newPayRegistration.SMainApproveType4_9 = payRegistration.SMainApproveType4_9; newPayRegistration.SMonthType4_10 = payRegistration.SMonthType4_10; newPayRegistration.SMainApproveType4_10 = payRegistration.SMainApproveType4_10; newPayRegistration.SMonthType4_11 = payRegistration.SMonthType4_11; newPayRegistration.SMainApproveType4_11 = payRegistration.SMainApproveType4_11; newPayRegistration.SMonthType4_12 = payRegistration.SMonthType4_12; newPayRegistration.SMainApproveType4_12 = payRegistration.SMainApproveType4_12; newPayRegistration.SMonthType4_13 = payRegistration.SMonthType4_13; newPayRegistration.SMainApproveType4_13 = payRegistration.SMainApproveType4_13; newPayRegistration.SMonthType4_14 = payRegistration.SMonthType4_14; newPayRegistration.SMainApproveType4_14 = payRegistration.SMainApproveType4_14; newPayRegistration.SMonthType4_15 = payRegistration.SMonthType4_15; newPayRegistration.SMainApproveType4_15 = payRegistration.SMainApproveType4_15; newPayRegistration.SMonthType4_16 = payRegistration.SMonthType4_16; newPayRegistration.SMainApproveType4_16 = payRegistration.SMainApproveType4_16; newPayRegistration.SMonthType4_17 = payRegistration.SMonthType4_17; newPayRegistration.SMainApproveType4_17 = payRegistration.SMainApproveType4_17; newPayRegistration.SMonthType4_18 = payRegistration.SMonthType4_18; newPayRegistration.SMainApproveType4_18 = payRegistration.SMainApproveType4_18; newPayRegistration.SMonthType4_19 = payRegistration.SMonthType4_19; newPayRegistration.SMainApproveType4_19 = payRegistration.SMainApproveType4_19; newPayRegistration.SMonthType4_20 = payRegistration.SMonthType4_20; newPayRegistration.SMainApproveType4_20 = payRegistration.SMainApproveType4_20; newPayRegistration.SMonthType4_21 = payRegistration.SMonthType4_21; newPayRegistration.SMainApproveType4_21 = payRegistration.SMainApproveType4_21; newPayRegistration.SMonthType4_22 = payRegistration.SMonthType4_22; newPayRegistration.SMainApproveType4_22 = payRegistration.SMainApproveType4_22; newPayRegistration.SMonthType4_23 = payRegistration.SMonthType4_23; newPayRegistration.SMainApproveType4_23 = payRegistration.SMainApproveType4_23; newPayRegistration.SMonthType4_24 = payRegistration.SMonthType4_24; newPayRegistration.SMainApproveType4_24 = payRegistration.SMainApproveType4_24; newPayRegistration.SMonthType4_25 = payRegistration.SMonthType4_25; newPayRegistration.SMainApproveType4_25 = payRegistration.SMainApproveType4_25; newPayRegistration.SMonthType4_26 = payRegistration.SMonthType4_26; newPayRegistration.SMainApproveType4_26 = payRegistration.SMainApproveType4_26; newPayRegistration.SMonthType4_27 = payRegistration.SMonthType4_27; newPayRegistration.SMainApproveType4_27 = payRegistration.SMainApproveType4_27; newPayRegistration.SMonthType4_28 = payRegistration.SMonthType4_28; newPayRegistration.SMainApproveType4_28 = payRegistration.SMainApproveType4_28; newPayRegistration.SMonthType4_29 = payRegistration.SMonthType4_29; newPayRegistration.SMainApproveType4_29 = payRegistration.SMainApproveType4_29; newPayRegistration.SMonthType4_30 = payRegistration.SMonthType4_30; newPayRegistration.SMainApproveType4_30 = payRegistration.SMainApproveType4_30; newPayRegistration.SMonthType4_31 = payRegistration.SMonthType4_31; newPayRegistration.SMainApproveType4_31 = payRegistration.SMainApproveType4_31; newPayRegistration.SMonthType4_32 = payRegistration.SMonthType4_32; newPayRegistration.SMainApproveType4_32 = payRegistration.SMainApproveType4_32; newPayRegistration.SMonthType4_33 = payRegistration.SMonthType4_33; newPayRegistration.SMainApproveType4_33 = payRegistration.SMainApproveType4_33; newPayRegistration.SMonthType4_34 = payRegistration.SMonthType4_34; newPayRegistration.SMainApproveType4_34 = payRegistration.SMainApproveType4_34; newPayRegistration.SMonthType4_35 = payRegistration.SMonthType4_35; newPayRegistration.SMainApproveType4_35 = payRegistration.SMainApproveType4_35; newPayRegistration.SMonthType4_36 = payRegistration.SMonthType4_36; newPayRegistration.SMainApproveType4_36 = payRegistration.SMainApproveType4_36; newPayRegistration.SMonthType4_37 = payRegistration.SMonthType4_37; newPayRegistration.SMainApproveType4_37 = payRegistration.SMainApproveType4_37; newPayRegistration.SMonthType4_38 = payRegistration.SMonthType4_38; newPayRegistration.SMainApproveType4_38 = payRegistration.SMainApproveType4_38; newPayRegistration.SMonthType4_39 = payRegistration.SMonthType4_39; newPayRegistration.SMainApproveType4_39 = payRegistration.SMainApproveType4_39; newPayRegistration.SMonthType4_40 = payRegistration.SMonthType4_40; newPayRegistration.SMainApproveType4_40 = payRegistration.SMainApproveType4_40; newPayRegistration.SMonthType5_1 = payRegistration.SMonthType5_1; newPayRegistration.SMainApproveType5_1 = payRegistration.SMainApproveType5_1; newPayRegistration.SMonthType5_2 = payRegistration.SMonthType5_2; newPayRegistration.SMainApproveType5_2 = payRegistration.SMainApproveType5_2; newPayRegistration.SMonthType5_3 = payRegistration.SMonthType5_3; newPayRegistration.SMainApproveType5_3 = payRegistration.SMainApproveType5_3; newPayRegistration.SMonthType5_4 = payRegistration.SMonthType5_4; newPayRegistration.SMainApproveType5_4 = payRegistration.SMainApproveType5_4; newPayRegistration.SMonthType5_5 = payRegistration.SMonthType5_5; newPayRegistration.SMainApproveType5_5 = payRegistration.SMainApproveType5_5; newPayRegistration.SMonthType5_6 = payRegistration.SMonthType5_6; newPayRegistration.SMainApproveType5_6 = payRegistration.SMainApproveType5_6; newPayRegistration.SMonthType6_1 = payRegistration.SMonthType6_1; newPayRegistration.SMainApproveType6_1 = payRegistration.SMainApproveType6_1; newPayRegistration.SMonthType6_2 = payRegistration.SMonthType6_2; newPayRegistration.SMainApproveType6_2 = payRegistration.SMainApproveType6_2; newPayRegistration.SMonthType6_3 = payRegistration.SMonthType6_3; newPayRegistration.SMainApproveType6_3 = payRegistration.SMainApproveType6_3; newPayRegistration.TMonthType1_1 = payRegistration.TMonthType1_1; newPayRegistration.TMainApproveType1_1 = payRegistration.TMainApproveType1_1; newPayRegistration.TMonthType1_2 = payRegistration.TMonthType1_2; newPayRegistration.TMainApproveType1_2 = payRegistration.TMainApproveType1_2; newPayRegistration.TMonthType1_3 = payRegistration.TMonthType1_3; newPayRegistration.TMainApproveType1_3 = payRegistration.TMainApproveType1_3; newPayRegistration.TMonthType1_4 = payRegistration.TMonthType1_4; newPayRegistration.TMainApproveType1_4 = payRegistration.TMainApproveType1_4; newPayRegistration.TMonthType1_5 = payRegistration.TMonthType1_5; newPayRegistration.TMainApproveType1_5 = payRegistration.TMainApproveType1_5; newPayRegistration.TMonthType1_6 = payRegistration.TMonthType1_6; newPayRegistration.TMainApproveType1_6 = payRegistration.TMainApproveType1_6; newPayRegistration.TMonthType1_7 = payRegistration.TMonthType1_7; newPayRegistration.TMainApproveType1_7 = payRegistration.TMainApproveType1_7; newPayRegistration.TMonthType1_8 = payRegistration.TMonthType1_8; newPayRegistration.TMainApproveType1_8 = payRegistration.TMainApproveType1_8; newPayRegistration.TMonthType1_9 = payRegistration.TMonthType1_9; newPayRegistration.TMainApproveType1_9 = payRegistration.TMainApproveType1_9; newPayRegistration.TMonthType1_10 = payRegistration.TMonthType1_10; newPayRegistration.TMainApproveType1_10 = payRegistration.TMainApproveType1_10; newPayRegistration.TMonthType1_11 = payRegistration.TMonthType1_11; newPayRegistration.TMainApproveType1_11 = payRegistration.TMainApproveType1_11; newPayRegistration.TMonthType2_1 = payRegistration.TMonthType2_1; newPayRegistration.TMainApproveType2_1 = payRegistration.TMainApproveType2_1; newPayRegistration.TMonthType2_2 = payRegistration.TMonthType2_2; newPayRegistration.TMainApproveType2_2 = payRegistration.TMainApproveType2_2; newPayRegistration.TMonthType2_3 = payRegistration.TMonthType2_3; newPayRegistration.TMainApproveType2_3 = payRegistration.TMainApproveType2_3; newPayRegistration.TMonthType2_4 = payRegistration.TMonthType2_4; newPayRegistration.TMainApproveType2_4 = payRegistration.TMainApproveType2_4; newPayRegistration.TMonthType2_5 = payRegistration.TMonthType2_5; newPayRegistration.TMainApproveType2_5 = payRegistration.TMainApproveType2_5; newPayRegistration.TMonthType2_6 = payRegistration.TMonthType2_6; newPayRegistration.TMainApproveType2_6 = payRegistration.TMainApproveType2_6; newPayRegistration.TMonthType2_7 = payRegistration.TMonthType2_7; newPayRegistration.TMainApproveType2_7 = payRegistration.TMainApproveType2_7; newPayRegistration.TMonthType2_8 = payRegistration.TMonthType2_8; newPayRegistration.TMainApproveType2_8 = payRegistration.TMainApproveType2_8; newPayRegistration.TMonthType2_9 = payRegistration.TMonthType2_9; newPayRegistration.TMainApproveType2_9 = payRegistration.TMainApproveType2_9; #endregion Funs.DB.CostGoods_PayRegistration.InsertOnSubmit(newPayRegistration); Funs.DB.SubmitChanges(); } /// /// 修改安全费用投入登记 /// /// public static void UpdatePayRegistration(Model.CostGoods_PayRegistration payRegistration) { Model.CostGoods_PayRegistration newPayRegistration = Funs.DB.CostGoods_PayRegistration.FirstOrDefault(e => e.PayRegistrationId == payRegistration.PayRegistrationId); if (newPayRegistration != null) { newPayRegistration.ProjectId = payRegistration.ProjectId; newPayRegistration.UnitId = payRegistration.UnitId; newPayRegistration.PayDate = payRegistration.PayDate; newPayRegistration.State = payRegistration.State; newPayRegistration.CompileMan = payRegistration.CompileMan; newPayRegistration.CompileDate = payRegistration.CompileDate; #region newPayRegistration.SMonthType1_1 = payRegistration.SMonthType1_1; newPayRegistration.SMainApproveType1_1 = payRegistration.SMainApproveType1_1; newPayRegistration.SMonthType1_2 = payRegistration.SMonthType1_2; newPayRegistration.SMainApproveType1_2 = payRegistration.SMainApproveType1_2; newPayRegistration.SMonthType1_3 = payRegistration.SMonthType1_3; newPayRegistration.SMainApproveType1_3 = payRegistration.SMainApproveType1_3; newPayRegistration.SMonthType1_4 = payRegistration.SMonthType1_4; newPayRegistration.SMainApproveType1_4 = payRegistration.SMainApproveType1_4; newPayRegistration.SMonthType1_5 = payRegistration.SMonthType1_5; newPayRegistration.SMainApproveType1_5 = payRegistration.SMainApproveType1_5; newPayRegistration.SMonthType1_6 = payRegistration.SMonthType1_6; newPayRegistration.SMainApproveType1_6 = payRegistration.SMainApproveType1_6; newPayRegistration.SMonthType1_7 = payRegistration.SMonthType1_7; newPayRegistration.SMainApproveType1_7 = payRegistration.SMainApproveType1_7; newPayRegistration.SMonthType1_8 = payRegistration.SMonthType1_8; newPayRegistration.SMainApproveType1_8 = payRegistration.SMainApproveType1_8; newPayRegistration.SMonthType1_9 = payRegistration.SMonthType1_9; newPayRegistration.SMainApproveType1_9 = payRegistration.SMainApproveType1_9; newPayRegistration.SMonthType1_10 = payRegistration.SMonthType1_10; newPayRegistration.SMainApproveType1_10 = payRegistration.SMainApproveType1_10; newPayRegistration.SMonthType1_11 = payRegistration.SMonthType1_11; newPayRegistration.SMainApproveType1_11 = payRegistration.SMainApproveType1_11; newPayRegistration.SMonthType1_12 = payRegistration.SMonthType1_12; newPayRegistration.SMainApproveType1_12 = payRegistration.SMainApproveType1_12; newPayRegistration.SMonthType1_13 = payRegistration.SMonthType1_13; newPayRegistration.SMainApproveType1_13 = payRegistration.SMainApproveType1_13; newPayRegistration.SMonthType1_14 = payRegistration.SMonthType1_14; newPayRegistration.SMainApproveType1_14 = payRegistration.SMainApproveType1_14; newPayRegistration.SMonthType1_15 = payRegistration.SMonthType1_15; newPayRegistration.SMainApproveType1_15 = payRegistration.SMainApproveType1_15; newPayRegistration.SMonthType1_16 = payRegistration.SMonthType1_16; newPayRegistration.SMainApproveType1_16 = payRegistration.SMainApproveType1_16; newPayRegistration.SMonthType2_1 = payRegistration.SMonthType2_1; newPayRegistration.SMainApproveType2_1 = payRegistration.SMainApproveType2_1; newPayRegistration.SMonthType2_2 = payRegistration.SMonthType2_2; newPayRegistration.SMainApproveType2_2 = payRegistration.SMainApproveType2_2; newPayRegistration.SMonthType2_3 = payRegistration.SMonthType2_3; newPayRegistration.SMainApproveType2_3 = payRegistration.SMainApproveType2_3; newPayRegistration.SMonthType2_4 = payRegistration.SMonthType2_4; newPayRegistration.SMainApproveType2_4 = payRegistration.SMainApproveType2_4; newPayRegistration.SMonthType3_1 = payRegistration.SMonthType3_1; newPayRegistration.SMainApproveType3_1 = payRegistration.SMainApproveType3_1; newPayRegistration.SMonthType3_2 = payRegistration.SMonthType3_2; newPayRegistration.SMainApproveType3_2 = payRegistration.SMainApproveType3_2; newPayRegistration.SMonthType3_3 = payRegistration.SMonthType3_3; newPayRegistration.SMainApproveType3_3 = payRegistration.SMainApproveType3_3; newPayRegistration.SMonthType3_4 = payRegistration.SMonthType3_4; newPayRegistration.SMainApproveType3_4 = payRegistration.SMainApproveType3_4; newPayRegistration.SMonthType3_5 = payRegistration.SMonthType3_5; newPayRegistration.SMainApproveType3_5 = payRegistration.SMainApproveType3_5; newPayRegistration.SMonthType3_6 = payRegistration.SMonthType3_6; newPayRegistration.SMainApproveType3_6 = payRegistration.SMainApproveType3_6; newPayRegistration.SMonthType4_1 = payRegistration.SMonthType4_1; newPayRegistration.SMainApproveType4_1 = payRegistration.SMainApproveType4_1; newPayRegistration.SMonthType4_2 = payRegistration.SMonthType4_2; newPayRegistration.SMainApproveType4_2 = payRegistration.SMainApproveType4_2; newPayRegistration.SMonthType4_3 = payRegistration.SMonthType4_3; newPayRegistration.SMainApproveType4_3 = payRegistration.SMainApproveType4_3; newPayRegistration.SMonthType4_4 = payRegistration.SMonthType4_4; newPayRegistration.SMainApproveType4_4 = payRegistration.SMainApproveType4_4; newPayRegistration.SMonthType4_5 = payRegistration.SMonthType4_5; newPayRegistration.SMainApproveType4_5 = payRegistration.SMainApproveType4_5; newPayRegistration.SMonthType4_6 = payRegistration.SMonthType4_6; newPayRegistration.SMainApproveType4_6 = payRegistration.SMainApproveType4_6; newPayRegistration.SMonthType4_7 = payRegistration.SMonthType4_7; newPayRegistration.SMainApproveType4_7 = payRegistration.SMainApproveType4_7; newPayRegistration.SMonthType4_8 = payRegistration.SMonthType4_8; newPayRegistration.SMainApproveType4_8 = payRegistration.SMainApproveType4_8; newPayRegistration.SMonthType4_9 = payRegistration.SMonthType4_9; newPayRegistration.SMainApproveType4_9 = payRegistration.SMainApproveType4_9; newPayRegistration.SMonthType4_10 = payRegistration.SMonthType4_10; newPayRegistration.SMainApproveType4_10 = payRegistration.SMainApproveType4_10; newPayRegistration.SMonthType4_11 = payRegistration.SMonthType4_11; newPayRegistration.SMainApproveType4_11 = payRegistration.SMainApproveType4_11; newPayRegistration.SMonthType4_12 = payRegistration.SMonthType4_12; newPayRegistration.SMainApproveType4_12 = payRegistration.SMainApproveType4_12; newPayRegistration.SMonthType4_13 = payRegistration.SMonthType4_13; newPayRegistration.SMainApproveType4_13 = payRegistration.SMainApproveType4_13; newPayRegistration.SMonthType4_14 = payRegistration.SMonthType4_14; newPayRegistration.SMainApproveType4_14 = payRegistration.SMainApproveType4_14; newPayRegistration.SMonthType4_15 = payRegistration.SMonthType4_15; newPayRegistration.SMainApproveType4_15 = payRegistration.SMainApproveType4_15; newPayRegistration.SMonthType4_16 = payRegistration.SMonthType4_16; newPayRegistration.SMainApproveType4_16 = payRegistration.SMainApproveType4_16; newPayRegistration.SMonthType4_17 = payRegistration.SMonthType4_17; newPayRegistration.SMainApproveType4_17 = payRegistration.SMainApproveType4_17; newPayRegistration.SMonthType4_18 = payRegistration.SMonthType4_18; newPayRegistration.SMainApproveType4_18 = payRegistration.SMainApproveType4_18; newPayRegistration.SMonthType4_19 = payRegistration.SMonthType4_19; newPayRegistration.SMainApproveType4_19 = payRegistration.SMainApproveType4_19; newPayRegistration.SMonthType4_20 = payRegistration.SMonthType4_20; newPayRegistration.SMainApproveType4_20 = payRegistration.SMainApproveType4_20; newPayRegistration.SMonthType4_21 = payRegistration.SMonthType4_21; newPayRegistration.SMainApproveType4_21 = payRegistration.SMainApproveType4_21; newPayRegistration.SMonthType4_22 = payRegistration.SMonthType4_22; newPayRegistration.SMainApproveType4_22 = payRegistration.SMainApproveType4_22; newPayRegistration.SMonthType4_23 = payRegistration.SMonthType4_23; newPayRegistration.SMainApproveType4_23 = payRegistration.SMainApproveType4_23; newPayRegistration.SMonthType4_24 = payRegistration.SMonthType4_24; newPayRegistration.SMainApproveType4_24 = payRegistration.SMainApproveType4_24; newPayRegistration.SMonthType4_25 = payRegistration.SMonthType4_25; newPayRegistration.SMainApproveType4_25 = payRegistration.SMainApproveType4_25; newPayRegistration.SMonthType4_26 = payRegistration.SMonthType4_26; newPayRegistration.SMainApproveType4_26 = payRegistration.SMainApproveType4_26; newPayRegistration.SMonthType4_27 = payRegistration.SMonthType4_27; newPayRegistration.SMainApproveType4_27 = payRegistration.SMainApproveType4_27; newPayRegistration.SMonthType4_28 = payRegistration.SMonthType4_28; newPayRegistration.SMainApproveType4_28 = payRegistration.SMainApproveType4_28; newPayRegistration.SMonthType4_29 = payRegistration.SMonthType4_29; newPayRegistration.SMainApproveType4_29 = payRegistration.SMainApproveType4_29; newPayRegistration.SMonthType4_30 = payRegistration.SMonthType4_30; newPayRegistration.SMainApproveType4_30 = payRegistration.SMainApproveType4_30; newPayRegistration.SMonthType4_31 = payRegistration.SMonthType4_31; newPayRegistration.SMainApproveType4_31 = payRegistration.SMainApproveType4_31; newPayRegistration.SMonthType4_32 = payRegistration.SMonthType4_32; newPayRegistration.SMainApproveType4_32 = payRegistration.SMainApproveType4_32; newPayRegistration.SMonthType4_33 = payRegistration.SMonthType4_33; newPayRegistration.SMainApproveType4_33 = payRegistration.SMainApproveType4_33; newPayRegistration.SMonthType4_34 = payRegistration.SMonthType4_34; newPayRegistration.SMainApproveType4_34 = payRegistration.SMainApproveType4_34; newPayRegistration.SMonthType4_35 = payRegistration.SMonthType4_35; newPayRegistration.SMainApproveType4_35 = payRegistration.SMainApproveType4_35; newPayRegistration.SMonthType4_36 = payRegistration.SMonthType4_36; newPayRegistration.SMainApproveType4_36 = payRegistration.SMainApproveType4_36; newPayRegistration.SMonthType4_37 = payRegistration.SMonthType4_37; newPayRegistration.SMainApproveType4_37 = payRegistration.SMainApproveType4_37; newPayRegistration.SMonthType4_38 = payRegistration.SMonthType4_38; newPayRegistration.SMainApproveType4_38 = payRegistration.SMainApproveType4_38; newPayRegistration.SMonthType4_39 = payRegistration.SMonthType4_39; newPayRegistration.SMainApproveType4_39 = payRegistration.SMainApproveType4_39; newPayRegistration.SMonthType4_40 = payRegistration.SMonthType4_40; newPayRegistration.SMainApproveType4_40 = payRegistration.SMainApproveType4_40; newPayRegistration.SMonthType5_1 = payRegistration.SMonthType5_1; newPayRegistration.SMainApproveType5_1 = payRegistration.SMainApproveType5_1; newPayRegistration.SMonthType5_2 = payRegistration.SMonthType5_2; newPayRegistration.SMainApproveType5_2 = payRegistration.SMainApproveType5_2; newPayRegistration.SMonthType5_3 = payRegistration.SMonthType5_3; newPayRegistration.SMainApproveType5_3 = payRegistration.SMainApproveType5_3; newPayRegistration.SMonthType5_4 = payRegistration.SMonthType5_4; newPayRegistration.SMainApproveType5_4 = payRegistration.SMainApproveType5_4; newPayRegistration.SMonthType5_5 = payRegistration.SMonthType5_5; newPayRegistration.SMainApproveType5_5 = payRegistration.SMainApproveType5_5; newPayRegistration.SMonthType5_6 = payRegistration.SMonthType5_6; newPayRegistration.SMainApproveType5_6 = payRegistration.SMainApproveType5_6; newPayRegistration.SMonthType6_1 = payRegistration.SMonthType6_1; newPayRegistration.SMainApproveType6_1 = payRegistration.SMainApproveType6_1; newPayRegistration.SMonthType6_2 = payRegistration.SMonthType6_2; newPayRegistration.SMainApproveType6_2 = payRegistration.SMainApproveType6_2; newPayRegistration.SMonthType6_3 = payRegistration.SMonthType6_3; newPayRegistration.SMainApproveType6_3 = payRegistration.SMainApproveType6_3; newPayRegistration.TMonthType1_1 = payRegistration.TMonthType1_1; newPayRegistration.TMainApproveType1_1 = payRegistration.TMainApproveType1_1; newPayRegistration.TMonthType1_2 = payRegistration.TMonthType1_2; newPayRegistration.TMainApproveType1_2 = payRegistration.TMainApproveType1_2; newPayRegistration.TMonthType1_3 = payRegistration.TMonthType1_3; newPayRegistration.TMainApproveType1_3 = payRegistration.TMainApproveType1_3; newPayRegistration.TMonthType1_4 = payRegistration.TMonthType1_4; newPayRegistration.TMainApproveType1_4 = payRegistration.TMainApproveType1_4; newPayRegistration.TMonthType1_5 = payRegistration.TMonthType1_5; newPayRegistration.TMainApproveType1_5 = payRegistration.TMainApproveType1_5; newPayRegistration.TMonthType1_6 = payRegistration.TMonthType1_6; newPayRegistration.TMainApproveType1_6 = payRegistration.TMainApproveType1_6; newPayRegistration.TMonthType1_7 = payRegistration.TMonthType1_7; newPayRegistration.TMainApproveType1_7 = payRegistration.TMainApproveType1_7; newPayRegistration.TMonthType1_8 = payRegistration.TMonthType1_8; newPayRegistration.TMainApproveType1_8 = payRegistration.TMainApproveType1_8; newPayRegistration.TMonthType1_9 = payRegistration.TMonthType1_9; newPayRegistration.TMainApproveType1_9 = payRegistration.TMainApproveType1_9; newPayRegistration.TMonthType1_10 = payRegistration.TMonthType1_10; newPayRegistration.TMainApproveType1_10 = payRegistration.TMainApproveType1_10; newPayRegistration.TMonthType1_11 = payRegistration.TMonthType1_11; newPayRegistration.TMainApproveType1_11 = payRegistration.TMainApproveType1_11; newPayRegistration.TMonthType2_1 = payRegistration.TMonthType2_1; newPayRegistration.TMainApproveType2_1 = payRegistration.TMainApproveType2_1; newPayRegistration.TMonthType2_2 = payRegistration.TMonthType2_2; newPayRegistration.TMainApproveType2_2 = payRegistration.TMainApproveType2_2; newPayRegistration.TMonthType2_3 = payRegistration.TMonthType2_3; newPayRegistration.TMainApproveType2_3 = payRegistration.TMainApproveType2_3; newPayRegistration.TMonthType2_4 = payRegistration.TMonthType2_4; newPayRegistration.TMainApproveType2_4 = payRegistration.TMainApproveType2_4; newPayRegistration.TMonthType2_5 = payRegistration.TMonthType2_5; newPayRegistration.TMainApproveType2_5 = payRegistration.TMainApproveType2_5; newPayRegistration.TMonthType2_6 = payRegistration.TMonthType2_6; newPayRegistration.TMainApproveType2_6 = payRegistration.TMainApproveType2_6; newPayRegistration.TMonthType2_7 = payRegistration.TMonthType2_7; newPayRegistration.TMainApproveType2_7 = payRegistration.TMainApproveType2_7; newPayRegistration.TMonthType2_8 = payRegistration.TMonthType2_8; newPayRegistration.TMainApproveType2_8 = payRegistration.TMainApproveType2_8; newPayRegistration.TMonthType2_9 = payRegistration.TMonthType2_9; newPayRegistration.TMainApproveType2_9 = payRegistration.TMainApproveType2_9; #endregion Funs.DB.SubmitChanges(); } } /// /// 根据主键删除安全费用投入登记 /// /// public static void DeletePayRegistrationById(string payRegistrationId) { Model.CostGoods_PayRegistration payRegistration = Funs.DB.CostGoods_PayRegistration.FirstOrDefault(e => e.PayRegistrationId == payRegistrationId); if (payRegistration != null) { CommonService.DeleteFlowOperateByID(payRegistrationId); Funs.DB.CostGoods_PayRegistration.DeleteOnSubmit(payRegistration); Funs.DB.SubmitChanges(); } } /// /// 根据时间、项目获取安全费用投入登记信息 /// /// /// /// /// public static List GetPayRegistrationByPayDate(DateTime startTime, DateTime endTime, string projectId) { return (from x in Funs.DB.CostGoods_PayRegistration where x.PayDate >= startTime && x.PayDate <= endTime && x.ProjectId == projectId select x).ToList(); } } }