Exemple #1
0
        public ActionResult Upd2(salary_standardModel sa)
        {
            var errors = ModelState.Values.SelectMany(v => v.Errors).ToList();

            if (ModelState.IsValid)
            {
                if (MyProperty.BJEdit(sa) > 0)
                {
                    salary_standard_detailsModel sks = new salary_standard_detailsModel();
                    string id = sa.standard_id;
                    List <salary_standard_detailsModel> list = MyProperty2.BJSelectBy3(id);
                    for (int i = 0; i < list.Count; i++)
                    {
                        sks.sdt_id        = list[i].sdt_id;
                        sks.standard_id   = sa.standard_id;
                        sks.standard_name = sa.standard_name;
                        if (list[i].item_name == "基本工资")
                        {
                            sks.item_id = 1;
                            sks.salary  = sa.money1;
                        }
                        if (list[i].item_name == "岗位工资")
                        {
                            sks.item_id = 2;
                            sks.salary  = sa.money2;
                        }
                        if (list[i].item_name == "交通补助")
                        {
                            sks.item_id = 3;
                            sks.salary  = sa.money3;
                        }
                        if (list[i].item_name == "午餐补助")
                        {
                            sks.item_id = 4;
                            sks.salary  = sa.money4;
                        }
                        if (list[i].item_name == "五险一金")
                        {
                            sks.item_id = 5;
                            sks.salary  = sa.money5;
                        }
                        sks.item_name = list[i].item_name;
                        MyProperty2.BJEdit(sks);
                    }
                    return(Content("<script>alert('修改成功');window.location.href='/Update/Index'</script>"));
                }
                else
                {
                    return(Content("<script>alert('修改失败');window.location.href='/Update/Index'</script>"));
                }
            }

            else
            {
                return(Content("<script>alert('请输入完整再提交');window.location.href='/Update/Upd/" + sa.ssd_id + "'</script>"));
            }
        }
        public ActionResult Fh(FormCollection collection)
        {
            string                   zid  = collection["sgrid22"];
            List <string>            ll   = new List <string>(zid.Split(','));
            string                   zq   = collection["sfzq"];
            string                   time = collection["time"];
            string                   name = collection["salaryGrant.checker"];
            string                   xcid = collection["xcid"];
            string                   row  = collection["row"];
            List <salary_grantModel> sj   = MyProperty.SelectById2(Convert.ToInt32(xcid));

            sj[0].salary_paid_sum = Convert.ToDouble(zq);
            sj[0].check_time      = Convert.ToDateTime(time);
            sj[0].checker         = name;
            sj[0].sgr_id          = Convert.ToInt32(ll[0]);
            sj[0].salary_grant_id = Convert.ToInt32(xcid);
            if (MyProperty.BJEdit(sj[0]) > 0)
            {
                for (int i = 1; i <= Convert.ToInt32(row); i++)
                {
                    string grdidp = "grdid" + i;
                    string grdid  = collection[grdidp];
                    string jlidp  = "jlid" + i;
                    string jlid   = collection[jlidp];
                    string jxidp  = "jxid" + i;
                    string jxid   = collection[jxidp];
                    string ykidp  = "ykid" + i;
                    string ykid   = collection[ykidp];
                    string sfidp  = "sfid" + i;
                    string sfid   = collection[sfidp];
                    List <salary_grant_detailsModel> list = MyProperty2.SelectById2(sj[0].salary_standard_id, sj[0].salary_grant_id);
                    list[i - 1].grd_id          = Convert.ToInt32(grdid);
                    list[i - 1].bouns_sum       = Convert.ToDouble(jlid);
                    list[i - 1].sale_sum        = Convert.ToDouble(jxid);
                    list[i - 1].deduct_sum      = Convert.ToDouble(ykid);
                    list[i - 1].salary_paid_sum = Convert.ToDouble(sfid);
                    MyProperty2.BJEdit(list[i - 1]);
                }

                return(Content("<script>alert('复核成功');window.location.href='/GrantCheck/Index'</script>"));
            }
            else
            {
                return(Content("<script>alert('复核失败');window.location.href='/GrantCheck/Index'</script>"));
            }
        }
        public ActionResult Fh(salary_standardModel sa)
        {
            var errors = ModelState.Values.SelectMany(v => v.Errors).ToList();

            if (ModelState.IsValid)
            {
                if (MyProperty.BJEdit(sa) > 0)
                {
                    return(Content("<script>alert('修改成功');window.location.href='/CheckList/Index'</script>"));
                }
                else
                {
                    return(Content("<script>alert('修改失败');window.location.href='/CheckList/Index'</script>"));
                }
            }

            else
            {
                return(Content("<script>alert('请输入完整再提交');window.location.href='/CheckList/Fh/" + sa.ssd_id + "'</script>"));
            }
        }