public ActionResult InHoaDonDienNuoc(int hoadondiennuocId) { var db = new DB(); MauBieu mauBieu = db.MauBieux.FirstOrDefault(x => x.LoaiMauBieuId == (int)LoaiMauBieu.PHIEUBAODIENNUOC); HoaDonDienNuoc hoaDonDienNuoc = db.HoaDonDienNuocs.FirstOrDefault(x => x.HoaDonDienNuocId == hoadondiennuocId); DateTime dateTime = DateTime.Now; mauBieu.NoiDung = mauBieu.NoiDung.Replace("{mahoadon}", hoadondiennuocId.ToString()); mauBieu.NoiDung = mauBieu.NoiDung.Replace("{ngay}", dateTime.Day.ToString()); mauBieu.NoiDung = mauBieu.NoiDung.Replace("{thang}", dateTime.Month.ToString()); mauBieu.NoiDung = mauBieu.NoiDung.Replace("{nam}", dateTime.Year.ToString()); mauBieu.NoiDung = mauBieu.NoiDung.Replace("{phong}", hoaDonDienNuoc.Phong.SoHieuPhong); mauBieu.NoiDung = mauBieu.NoiDung.Replace("{thanghoadon}", hoaDonDienNuoc.ThangGhi.ToString("MM-yyyy")); mauBieu.NoiDung = mauBieu.NoiDung.Replace("{chisodiendau}", hoaDonDienNuoc.Chisodiendau.ToString()); mauBieu.NoiDung = mauBieu.NoiDung.Replace("{chisodiencuoi}", hoaDonDienNuoc.Chisodiencuoi.ToString()); mauBieu.NoiDung = mauBieu.NoiDung.Replace("{tieuthu}", (hoaDonDienNuoc.Chisodiencuoi - hoaDonDienNuoc.Chisodiendau).ToString()); mauBieu.NoiDung = mauBieu.NoiDung.Replace("{chisonuocdau}", hoaDonDienNuoc.Chisonuocdau.ToString()); mauBieu.NoiDung = mauBieu.NoiDung.Replace("{chisonuoccuoi}", hoaDonDienNuoc.Chisonuoccuoi.ToString()); mauBieu.NoiDung = mauBieu.NoiDung.Replace("{tieuthunuoc}", (hoaDonDienNuoc.Chisonuoccuoi - hoaDonDienNuoc.Chisonuocdau).ToString()); mauBieu.NoiDung = mauBieu.NoiDung.Replace("{dongiadien}", hoaDonDienNuoc.GiaDien.Dongia.ToString()); mauBieu.NoiDung = mauBieu.NoiDung.Replace("{dongianuoc}", hoaDonDienNuoc.GiaNuoc.Dongia.ToString()); mauBieu.NoiDung = mauBieu.NoiDung.Replace("{thanhtiendien}", ((hoaDonDienNuoc.Chisodiencuoi - hoaDonDienNuoc.Chisodiendau) * hoaDonDienNuoc.GiaDien.Dongia).ToString()); mauBieu.NoiDung = mauBieu.NoiDung.Replace("{thanhtiennuoc}", ((hoaDonDienNuoc.Chisonuoccuoi - hoaDonDienNuoc.Chisonuocdau) * hoaDonDienNuoc.GiaNuoc.Dongia).ToString()); mauBieu.NoiDung = mauBieu.NoiDung.Replace("{tongtien}", hoaDonDienNuoc.TongTien.ToString()); mauBieu.NoiDung = mauBieu.NoiDung.Replace("{tienbangchu}", TienHelper.Convert_NumtoText(hoaDonDienNuoc.TongTien.ToString())); ViewData["NoiDung"] = mauBieu.NoiDung; return(View()); }
public ActionResult Chitiet(int maubieuId) { if (!CheckLogin(QuyenDangNhap.BPQuanLy)) { return(Redirect("/Login/DangNhap")); } var db = new DB(); MauBieu mauBieu = db.MauBieux.FirstOrDefault(x => x.MauBieuId == maubieuId); ViewData["mauBieu"] = mauBieu; return(View()); }
public ActionResult InBienLaiThuTienCoc(string MaSinhVien, string TenSinhVien, string Phong) { var db = new DB(); MauBieu mauBieu = db.MauBieux.FirstOrDefault(x => x.LoaiMauBieuId == (int)LoaiMauBieu.BIENLAITHUTIENCOC); DateTime dateTime = DateTime.Now; mauBieu.NoiDung = mauBieu.NoiDung.Replace("{sophieu}", "BLTC" + MaSinhVien); mauBieu.NoiDung = mauBieu.NoiDung.Replace("{tensinhvien}", TenSinhVien); mauBieu.NoiDung = mauBieu.NoiDung.Replace("{ngay}", dateTime.Day.ToString()); mauBieu.NoiDung = mauBieu.NoiDung.Replace("{thang}", dateTime.Month.ToString()); mauBieu.NoiDung = mauBieu.NoiDung.Replace("{nam}", dateTime.Year.ToString()); mauBieu.NoiDung = mauBieu.NoiDung.Replace("{phong}", Phong); ViewData["NoiDung"] = mauBieu.NoiDung; return(View()); }
public ActionResult InDonXinRaNoiTru(string maSinhVien) { var db = new DB(); MauBieu mauBieu = db.MauBieux.FirstOrDefault(x => x.LoaiMauBieuId == (int)LoaiMauBieu.DONXINRANOITRU); DateTime dateTime = DateTime.Now; SinhVien sinhVien = db.SinhViens.FirstOrDefault(x => x.MaSinhVien == maSinhVien); mauBieu.NoiDung = mauBieu.NoiDung.Replace("{tensinhvien}", sinhVien.TenSinhVien); mauBieu.NoiDung = mauBieu.NoiDung.Replace("{ngay}", dateTime.Day.ToString()); mauBieu.NoiDung = mauBieu.NoiDung.Replace("{thang}", dateTime.Month.ToString()); mauBieu.NoiDung = mauBieu.NoiDung.Replace("{nam}", dateTime.Year.ToString()); mauBieu.NoiDung = mauBieu.NoiDung.Replace("{phong}", sinhVien.Phong.SoHieuPhong); mauBieu.NoiDung = mauBieu.NoiDung.Replace("{tang}", sinhVien.Phong.Tang.TenTang); ViewData["NoiDung"] = mauBieu.NoiDung; return(View()); }
public ActionResult CapNhat(MauBieu mauBieu) { if (!CheckLogin(QuyenDangNhap.BPQuanLy)) { return(Redirect("/Login/DangNhap")); } var db = new DB(); MauBieu mauBieuOld = db.MauBieux.FirstOrDefault(x => x.MauBieuId == mauBieu.MauBieuId); if (mauBieuOld != null) { mauBieuOld.TieuDe = mauBieu.TieuDe; mauBieuOld.NoiDung = mauBieu.NoiDung; db.SaveChanges(); } return(RedirectToAction("DanhSachMauBieu")); }
public ActionResult InHopDongNoiTru(string MaSinhVien, string TenSinhVien, string GioiTinh, string SDT, string MaLop, string QueQuan) { var db = new DB(); MauBieu mauBieu = db.MauBieux.FirstOrDefault(x => x.LoaiMauBieuId == (int)LoaiMauBieu.HOPDONGNOITRU); DateTime dateTime = DateTime.Now; Lop lop = db.Lops.FirstOrDefault(x => x.MaLop == MaLop); mauBieu.NoiDung = mauBieu.NoiDung.Replace("{masinhvien}", MaSinhVien); mauBieu.NoiDung = mauBieu.NoiDung.Replace("{tensinhvien}", TenSinhVien); mauBieu.NoiDung = mauBieu.NoiDung.Replace("{ngay}", dateTime.Day.ToString()); mauBieu.NoiDung = mauBieu.NoiDung.Replace("{thang}", dateTime.Month.ToString()); mauBieu.NoiDung = mauBieu.NoiDung.Replace("{nam}", dateTime.Year.ToString()); mauBieu.NoiDung = mauBieu.NoiDung.Replace("{gioitinh}", GioiTinh); mauBieu.NoiDung = mauBieu.NoiDung.Replace("{sodienthoai}", SDT); mauBieu.NoiDung = mauBieu.NoiDung.Replace("{lop}", lop.TenLop); mauBieu.NoiDung = mauBieu.NoiDung.Replace("{khoa}", lop.Khoa.TenKhoa); mauBieu.NoiDung = mauBieu.NoiDung.Replace("{quequan}", QueQuan); ViewData["NoiDung"] = mauBieu.NoiDung; return(View()); }
public ActionResult InBienLaiThuPhong(string maSinhVien) { var db = new DB(); MauBieu mauBieu = db.MauBieux.FirstOrDefault(x => x.LoaiMauBieuId == (int)LoaiMauBieu.BIENLAITHUPHONG); PhiPhong phiPhong = db.PhiPhongs.Where(x => x.MaSinhVien == maSinhVien).OrderByDescending(x => x.Thang).FirstOrDefault(); DateTime dateTime = DateTime.Now; string TuThang = phiPhong == null ? "" : phiPhong.Thang.ToString("MM-yyyy"); string DenThang = phiPhong == null ? "" : phiPhong.DenThang.ToString("MM-yyyy"); SinhVien sinhVien = db.SinhViens.FirstOrDefault(x => x.MaSinhVien == maSinhVien); mauBieu.NoiDung = mauBieu.NoiDung.Replace("{sophieu}", "BLTP" + sinhVien.MaSinhVien); mauBieu.NoiDung = mauBieu.NoiDung.Replace("{tensinhvien}", sinhVien.TenSinhVien); mauBieu.NoiDung = mauBieu.NoiDung.Replace("{ngay}", dateTime.Day.ToString()); mauBieu.NoiDung = mauBieu.NoiDung.Replace("{thang}", dateTime.Month.ToString()); mauBieu.NoiDung = mauBieu.NoiDung.Replace("{nam}", dateTime.Year.ToString()); mauBieu.NoiDung = mauBieu.NoiDung.Replace("{phong}", sinhVien.Phong.SoHieuPhong); mauBieu.NoiDung = mauBieu.NoiDung.Replace("{tuthang}", TuThang); mauBieu.NoiDung = mauBieu.NoiDung.Replace("{denthang}", DenThang); ViewData["NoiDung"] = mauBieu.NoiDung; return(View()); }