public ActionResult Fh(int id) { List <salary_grantModel> sj = MyProperty.SelectById(id); List <salary_grant_detailsModel> list = MyProperty2.SelectById(sj[0].salary_grant_id); List <salary_standard_detailsModel> kk = MyProperty4.BJSelectBy2(list[0].salary_standard_id.ToString()); int j = 0; foreach (salary_grant_detailsModel item in list) { for (int i = 0; i < kk.Count; i++) { if (kk[i].item_name == "基本工资") { item.jb = kk[i].salary; } if (kk[i].item_name == "岗位工资") { item.gw = kk[i].salary; } if (kk[i].item_name == "交通补助") { item.jt = kk[i].salary; } if (kk[i].item_name == "午餐补助") { item.wc = kk[i].salary; } if (kk[i].item_name == "五险一金") { item.wx = kk[i].salary; } } item.jl = list[j].bouns_sum; item.jx = list[j].sale_sum; item.yk = list[j].deduct_sum; item.sf = list[j].salary_paid_sum; item.zq = list[j].salary_standard_sum; item.grid = list[j].grd_id; item.sgrd = sj[0].sgr_id; j++; } ViewData["list"] = list; ViewData["xcbh"] = id; ViewData["jgrs"] = sj[0].human_amount; ViewData["jbze"] = sj[0].salary_standard_sum; ViewData["sfze"] = sj[0].salary_paid_sum; return(View()); }
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 override string ToString() { return(MyProperty2.ToString()); }
public ActionResult Index2(int id) { if (id == 1) { List <DataBag> sou = new List <DataBag>(); List <config_file_first_kindModel> list = MyProperty.BJSelect(); int countr = 0; double zq = 0; foreach (config_file_first_kindModel item in list) { List <HumenModel> lhu = hu.SelectById(item.first_kind_id); double sum = 0; List <int> sid = new List <int>(); foreach (HumenModel sl in lhu) { sum += sl.salary_sum; sid.Add(sl.human_id); } DataBag ss = new DataBag() { name = item.first_kind_name, count = lhu.Count, moneysum = sum, id = sid }; countr += ss.count; zq += ss.moneysum; sou.Add(ss); } ViewData["list"] = sou; ViewData["xcz"] = sou.Count; ViewData["countr"] = countr; ViewData["zq"] = zq; ViewData["jg"] = 1; } if (id == 2) { List <DataBag> sou = new List <DataBag>(); List <config_file_second_kindModel> list = MyProperty2.BJSelect(); int countr = 0; double zq = 0; foreach (config_file_second_kindModel item in list) { List <HumenModel> lhu = hu.SelectById2(item.second_kind_id); double sum = 0; List <int> sid = new List <int>(); foreach (HumenModel sl in lhu) { sum += sl.salary_sum; sid.Add(sl.human_id); } DataBag ss = new DataBag() { name = item.second_kind_name, count = lhu.Count, moneysum = sum, id = sid }; countr += ss.count; zq += ss.moneysum; sou.Add(ss); } ViewData["list"] = sou; ViewData["xcz"] = sou.Count; ViewData["countr"] = countr; ViewData["zq"] = zq; ViewData["jg"] = 2; } if (id == 3) { List <DataBag> sou = new List <DataBag>(); List <config_file_third_kindModel> list = MyProperty3.BJSelect(); int countr = 0; double zq = 0; foreach (config_file_third_kindModel item in list) { List <HumenModel> lhu = hu.SelectById3(item.third_kind_id); double sum = 0; List <int> sid = new List <int>(); foreach (HumenModel sl in lhu) { sum += sl.salary_sum; sid.Add(sl.human_id); } DataBag ss = new DataBag() { name = item.third_kind_name, count = lhu.Count, moneysum = sum, id = sid }; countr += ss.count; zq += ss.moneysum; sou.Add(ss); } ViewData["list"] = sou; ViewData["xcz"] = sou.Count; ViewData["countr"] = countr; ViewData["zq"] = zq; ViewData["jg"] = 3; } return(View()); }
public void PropInfo() { Console.WriteLine("Propr1: {0}, Type: {1}", MyProperty1, Type.GetTypeCode(MyProperty1.GetType())); Console.WriteLine("Propr2: {0}, Type: {1}", MyProperty2, Type.GetTypeCode(MyProperty2.GetType())); }