public ActionResult ChiTietLuong(int id, string thang, string nam, int sotienngay, Tbl_ChiTietLuong ctlll) { Session["thang"] = thang; var ctll = db.Tbl_ChiTietLuong.Where(x => x.maLuong == ctlll.maLuong).ToList(); var tluong = db.Tbl_TienLuong.Where(x => x.maThang == thang && x.maNamHoc == nam).FirstOrDefault(); var demngay = db.Tbl_DiemDanh.ToList().Where(x => x.maThang == tluong.maThang && x.maNamHoc == tluong.maNamHoc); var listpc = db.Tbl_PhanCong.ToList().Where(x => x.maNamHoc == nam); foreach (var ctl in ctll) { int dem = 0; ctl.maLuong = tluong.maLuong; var td = db.Tbl_GiaoVien.Where(x => x.maGV == ctl.maGV).FirstOrDefault(); if (td.trinhDo == "Đại Học") { ctl.soTien = tluong.soTienNgay * 2; } else if (td.trinhDo == "Cao Đẳng") { ctl.soTien = tluong.soTienNgay * 1.5; } else { ctl.soTien = tluong.soTienNgay * 1; } //tổng số ngày làm foreach (var dd in demngay) { foreach (var ctdd in db.Tbl_ChiTietDiemDanh) { if (dd.maDiemDanh == ctdd.maDiemDanh && ctdd.maGV == ctl.maGV && ctdd.trangThai == "Có") { dem++; } } } ctl.soNgayLam = dem; ctl.soTien = ctl.soTien * ctl.soNgayLam; db.Entry(ctl).State = EntityState.Modified; db.SaveChanges(); } TempData["maluongin"] = id; Session["thangct"] = thang; Session["namct"] = nam; return(View(db.Tbl_ChiTietLuong.ToList().Where(x => x.maLuong == id))); }
public ActionResult Edit([Bind(Include = "maHS,hoTenCha,hoTenMe,hoTen,soDTNha,ngaySinh,email,diaChi,gioiTinh,hinhAnh,maTonGiao,maDanToc,maNgheNghiepMe,maNgheNghiepCha")] Tbl_HocSinh tbl_HocSinh) { if (ModelState.IsValid) { if (tbl_HocSinh.ngaySinh == null) { tbl_HocSinh.maLoai = null; } else { if (GetTuoi(tbl_HocSinh.ngaySinh.Value) >= 2 && GetTuoi(tbl_HocSinh.ngaySinh.Value) <= 3) { tbl_HocSinh.maLoai = "L01"; } else if (GetTuoi(tbl_HocSinh.ngaySinh.Value) >= 4 && GetTuoi(tbl_HocSinh.ngaySinh.Value) < 5) { tbl_HocSinh.maLoai = "L02"; } else if (GetTuoi(tbl_HocSinh.ngaySinh.Value) >= 5 && GetTuoi(tbl_HocSinh.ngaySinh.Value) <= 6) { tbl_HocSinh.maLoai = "L03"; } db.Entry(tbl_HocSinh).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } } return(View(tbl_HocSinh)); }
public ActionResult Edit([Bind(Include = "maNgheNghiepMe,tenNgheNghiepMe")] Tbl_NgheNghiepMe tbl_NgheNghiepMe) { if (ModelState.IsValid) { db.Entry(tbl_NgheNghiepMe).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(tbl_NgheNghiepMe)); }
public ActionResult Edit([Bind(Include = "maNamHoc,tenNamHoc,tienThang")] Tbl_NamHoc tbl_NamHoc) { if (ModelState.IsValid) { db.Entry(tbl_NamHoc).State = EntityState.Modified; db.SaveChanges(); return RedirectToAction("Index"); } return View(tbl_NamHoc); }
public ActionResult Edit([Bind(Include = "maBaiViet,tenBaiViet,noiDung,hinhBV,maLoai,ngayDang")] Tbl_BaiViet tbl_BaiViet) { if (ModelState.IsValid) { db.Entry(tbl_BaiViet).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(tbl_BaiViet)); }
public ActionResult Edit([Bind(Include = "maLop,tenLop,soLuongHS,maLoai,maNamHoc")] Tbl_LopHoc tbl_LopHoc) { if (ModelState.IsValid) { db.Entry(tbl_LopHoc).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.maLoai = new SelectList(db.Tbl_LoaiLop, "maLoai", "tenLoai", tbl_LopHoc.maLoai); ViewBag.maNamHoc = new SelectList(db.Tbl_NamHoc, "maNamHoc", "tenNamHoc", tbl_LopHoc.maNamHoc); return(View(tbl_LopHoc)); }
public ActionResult Edit([Bind(Include = "maGV,trinhDo,hoTen,soDT,ngaySinh,email,diaChi,gioiTinh,hinhAnh,maTonGiao,maDanToc")] Tbl_GiaoVien tbl_GiaoVien, string fp) { if (ModelState.IsValid) { if (fp == "") { db.Entry(tbl_GiaoVien).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } if (fp != "") { db.Entry(tbl_GiaoVien).State = EntityState.Modified; tbl_GiaoVien.hinhAnh = fp; db.SaveChanges(); return(RedirectToAction("Index")); } } ViewBag.maDanToc = new SelectList(db.Tbl_DanToc, "maDanToc", "tenDanToc", tbl_GiaoVien.maDanToc); ViewBag.maTonGiao = new SelectList(db.Tbl_TonGiao, "maTonGiao", "tenTonGiao", tbl_GiaoVien.maTonGiao); return(View(tbl_GiaoVien)); }
public ActionResult ThaydoiGV(string maGVcu, string id, string maGV) { if (maGV == null) { TempData["loitd"] = "Không có giáo viên để thay đổi"; } else { Tbl_PhanCong pc = new Tbl_PhanCong(); //Id = TempData["malop"].ToString(); pc = db.Tbl_PhanCong.Where(x => x.maLop == id && x.maGV == maGVcu).FirstOrDefault(); pc.maGV = maGV; db.Entry(pc).State = EntityState.Modified; db.SaveChanges(); } return(RedirectToAction("Indexpl")); }