public async Task <IActionResult> Edit(PostEditViewModel post) { if (ModelState.IsValid) { Post post1 = _context.Posts.Find(post.Id); post1.Title = post.Title; post1.ContentPost = post.ContentPost; post1.ModifiedBy = HttpContext.Session.GetString("UserName"); post1.ModifiedDate = DateTime.Now; post1.Status = post.Status; post1.CategoryPost = post.CategoryPost; post1.CategoryId = post.CategoryId; if (post.HinhAnh != null) { if (post.ExistingPhotoPath != null) { string filePath = Path.Combine(hostingEnvironment.WebRootPath, "uploads_admin", post.ExistingPhotoPath); System.IO.File.Delete(filePath); } post1.HinhAnh = @"/uploads_admin/" + ProcessUploadedFile(post); } post.MetaTitle = XuLyChuoi.GetMetaTitle(post.Title); _context.Update(post1); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); // return RedirectToAction(nameof(Index)); } ViewData["CategoryId"] = new SelectList(_context.CategoryPosts, "Id", "CategoryName", post.CategoryId); return(View(post)); }
public async Task <IActionResult> Edit(long id, [Bind("Id,CategoryName,Status")] CategoryPost categoryPost) { if (id != categoryPost.Id) { return(NotFound()); } if (ModelState.IsValid) { try { CategoryPost category = _context.CategoryPosts.Find(categoryPost.Id); category.CategoryName = categoryPost.CategoryName; category.MetaTitle = XuLyChuoi.GetMetaTitle(categoryPost.CategoryName); category.ModifiedDate = DateTime.Now; _context.Update(category); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!CategoryPostExists(categoryPost.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(categoryPost)); }
static void Main(string[] args) { CAUHOI[] DeThi = XuLyCauHoi.Doc("DeThiTracNghiem.txt"); String Chuoi = "Du lieu khong hop le"; if (DeThi != null) { Random t = new Random(); do { CAUHOI cauhoi = DeThi[t.Next() % DeThi.Length]; Chuoi = XuLyCauHoi.XuatChuoi(cauhoi); XuLyChuoi.Xuat(Chuoi); long ChonLua = XuLySoNguyen.Nhap("\nBan chon cau tra loi nao?(1.." + cauhoi.TraLoi.Length + ")" , 1, cauhoi.TraLoi.Length); long tl = XuLyCauHoi.TraLoiCauHoi(cauhoi); Chuoi = "Cau tra loi dung la cau so " + tl + "\n\t ==> "; if (tl == ChonLua) { Chuoi = Chuoi + "Ban da tra loi dung"; } else { Chuoi = Chuoi + "Ban da tra loi sai"; } XuLyChuoi.Xuat(Chuoi); } while (XuLySoNguyen.Nhap("\n\nBan co muon lam tiep khong? (1. Tiep; 0. Thoat)") == 1); } else { XuLyChuoi.Xuat(Chuoi); } }
static void Main(string[] args) { PHANSO B = XuLyPhanSo.Doc("PhanSo.txt"); PHANSO A = XuLyPhanSo.Nhap("Nhap phan so :\n"); QUANHE kq = XuLyPhanSo.SoSanh(A, B); String Chuoi; Chuoi = XuLyPhanSo.XuatChuoi(A) + "kq" + XuLyPhanSo.XuatChuoi(B); if (kq == QUANHE.NhoHon) { Chuoi = Chuoi.Replace("kq", "<"); } else if (kq == QUANHE.BangNhau) { Chuoi = Chuoi.Replace("kq", "="); } else if (kq == QUANHE.LonHon) { Chuoi = Chuoi.Replace("kq", ">"); } XuLyChuoi.Xuat(Chuoi); }
public async Task <IActionResult> Create([Bind("Id,Title,ContentPost,MetaDescription,Status,Note,HinhAnh,CategoryId")] PostCreateViewModel post) { if (!ModelState.IsValid) { string uniqueFileName = ProcessUploadedFileC(post); post.MetaTitle = XuLyChuoi.GetMetaTitle(post.Title); post.CreatedDate = DateTime.Now; post.CreatedBy = HttpContext.Session.GetString("UserName"); Post post_1 = new Post { Title = post.Title, ContentPost = post.ContentPost, MetaTitle = post.MetaTitle, CreatedDate = post.CreatedDate, CreatedBy = post.CreatedBy, Status = post.Status, CategoryId = post.CategoryId, MetaDescription = post.MetaDescription, Note = post.Note, HinhAnh = @"/uploads_admin/" + uniqueFileName }; _context.Add(post_1); await _context.SaveChangesAsync(); return(RedirectToAction("Details", new { id = post_1.Id })); // return RedirectToAction(nameof(Index)); } ViewData["CategoryId"] = new SelectList(_context.CategoryPosts, "Id", "CategoryName", post.CategoryId); return(View(post)); }
public async Task <IActionResult> Edit(long id, [Bind("Id,Text,Link,DisplayOrder,Status,TypeID")] Menu menu) { if (id != menu.Id) { return(NotFound()); } if (ModelState.IsValid) { try { menu.Link = "/" + XuLyChuoi.GetMetaTitle(menu.Text); _context.Update(menu); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!MenuExists(menu.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["TypeID"] = new SelectList(_context.TypeMenus, "Id", "Name", menu.TypeID); return(View(menu)); }
private string DemSoTu(string text) { string ketQua = string.Empty; string[] vs = XuLyChuoi.XoaKhoangTrangDu(text).Split(' '); ketQua = vs.Length.ToString(); return(ketQua); }
public static DIEM Nhap(String Ghi_chu) { DIEM kq; XuLyChuoi.Xuat(Ghi_chu); kq.x = XuLySoThuc.Nhap("Hoanh do:"); kq.y = XuLySoThuc.Nhap("Tung do:"); return(kq); }
public static PHIEUGHIDIEN Nhap(String GhiChu) { XuLyChuoi.Xuat(GhiChu); PHIEUGHIDIEN kq; kq.HoTen = XuLyChuoi.Nhap("Nhap ho ten :"); kq.SoKw = XuLySoThuc.Nhap("Nhap so Kw da su dung:", 0); kq.Thang = XuLySoNguyen.Nhap("Nhap thang da su dung:", 1, 12); kq.Nam = XuLySoNguyen.Nhap("Nhap nam da su dung:", 2000, 2010); return(kq); }
private static Double NhapCucBo(String GhiChu) { Double temp; String Chuoi; do { Chuoi = XuLyChuoi.Nhap(GhiChu); } while (!KiemTra(Chuoi)); temp = Double.Parse(Chuoi); return(temp); }
public static PHIEUTHUE Nhap(KHACHSAN P, String Chuoi) { PHIEUTHUE kq; kq.HoTen = XuLyChuoi.Nhap("Nhap ho va ten:"); kq.SoNgay = XuLySoNguyen.Nhap("Nhap so ngay o tro:"); long t = XuLySoNguyen.Nhap("Nhap loai phong muon thue:(1.." + P.PhongThue.Length + "):", 0, P.PhongThue.Length); kq.LoaiPhong.Ten = P.PhongThue[t - 1].Ten; kq.LoaiPhong.DonGia = P.PhongThue[t - 1].DonGia; return(kq); }
private static long NhapCucBo(String GhiChu) { long temp; String Chuoi; do { Chuoi = XuLyChuoi.Nhap(GhiChu); } while (!KiemTra(Chuoi)); temp = long.Parse(Chuoi); return(temp); }
public static PHANSO Nhap(String Ghi_chu) { PHANSO kq; String Chuoi; do { Chuoi = XuLyChuoi.Nhap(Ghi_chu); } while (!KiemTra(Chuoi)); kq = KhoiTao(Chuoi); return(kq); }
private static BIEUTHUC NhapCucBo(String GhiChu) { String Chuoi; do { Chuoi = XuLyChuoi.Nhap(GhiChu); } while (!KiemTra(Chuoi)); BIEUTHUC kq = KhoiTao(Chuoi); return(kq); }
static void Main(string[] args) { ArrayList b = XuLyDayPhanSo.Doc("PhanSo.inp"); String Chuoi = "Du lieu khong hop le."; if (b != null) { PHANSO lc = XuLyDayPhanSo.LonNhat(b); Chuoi = "Day so:" + XuLyDayPhanSo.XuatChuoi(b) + "\n"; Chuoi = Chuoi + "Co phan so lon nhat la:" + XuLyPhanSo.XuatChuoi(lc) + "\n"; } XuLyChuoi.Xuat(Chuoi); }
static void Main(string[] args) { TRUONG Truong; Truong = XuLyTruong.Doc("Truong.txt"); String Chuoi = "Du lieu khong hop le"; if (Truong.Khoi != null) { Chuoi = XuLyTruong.XuatChuoi(Truong); } XuLyChuoi.Xuat(Chuoi); }
static void Main(string[] args) { Double[] a = XuLyDaySo.Doc("DaySo.inp"); String Chuoi = "Du lieu khong hop le."; if (a != null) { Double s = XuLyDaySo.Tong(a); Chuoi = "Day so:" + XuLyDaySo.XuatChuoi(a) + "\n"; Chuoi = Chuoi + "Co tong la:" + XuLySoThuc.XuatChuoi(s) + "\n"; } XuLyChuoi.Xuat(Chuoi); }
public async Task <IActionResult> Create([Bind("Id,CategoryName,Status")] CategoryPost categoryPost) { if (ModelState.IsValid) { categoryPost.MetaTitle = XuLyChuoi.GetMetaTitle(categoryPost.CategoryName); categoryPost.CreatedDate = DateTime.Now; _context.Add(categoryPost); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(categoryPost)); }
public async Task <IActionResult> Create([Bind("Id,Text,DisplayOrder,Status,TypeID")] Menu menu) { if (ModelState.IsValid) { menu.Link = "/" + XuLyChuoi.GetMetaTitle(menu.Text); _context.Add(menu); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["TypeID"] = new SelectList(_context.TypeMenus, "Id", "Name", menu.TypeID); return(View(menu)); }
static void Main(string[] args) { DAGIAC D = XuLyDaGiac.Doc("DaGiac.txt"); String Chuoi = "Du lieu khong hop le"; if (D.Dinh != null) { Double kq = XuLyDaGiac.TinhChuVi(D); Chuoi = "Da giac D" + XuLyDaGiac.XuatChuoi(D) + "\n"; Chuoi = Chuoi + " co chu vi = " + XuLySoThuc.XuatChuoi(kq); } XuLyChuoi.Xuat(Chuoi); }
public static BIEUTHUC[] Nhap(String GhiChu) { BIEUTHUC[] kq; XuLyChuoi.Xuat(GhiChu); long n; n = XuLySoNguyen.Nhap("Ban muon tao bao nhieu cau hoi?", 1, 100); kq = new BIEUTHUC[n]; for (int i = 0; i < n; i++) { kq[i] = NhapCucBo("Nhap bieu thuc thu " + (i + 1) + ":"); } return(kq); }
static void Main(string[] args) { KET_QUA_XO_SO x = XuLyKetQuaXoSo.Doc("KetQuaXoSo.txt"); String Chuoi = "Du lieu khong hop le"; if (x.Giai != null) { long so = XuLySoNguyen.Nhap("Nhap so ve ma ban muon do:", 0); Chuoi = XuLyKetQuaXoSo.XuatChuoi(x) + "\n"; Chuoi += " Tong tien thuong ban nhan duoc la " + XuLyKetQuaXoSo.DoSo(x, so); } XuLyChuoi.Xuat(Chuoi); }
public async Task <IActionResult> Create([Bind("Id,FirstName,LastName,Title,Introduce,Status,Note")] AboutMe aboutMe) { if (ModelState.IsValid) { aboutMe.MetaTitle = XuLyChuoi.GetMetaTitle(aboutMe.Title); aboutMe.CreatedDate = DateTime.Now; aboutMe.CreatedBy = HttpContext.Session.GetString("UserName"); _context.Add(aboutMe); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(aboutMe)); }
static void Main(string[] args) { KHACHSAN KS = XuLyKhachSan.Doc("ThuePhong.txt"); String Chuoi = "Du lieu khong hop le"; if (KS.PhongThue != null) { XuLyChuoi.Xuat(XuLyKhachSan.XuatChuoi(KS)); Console.WriteLine(); PHIEUTHUE Phieu = XuLyPhieuThue.Nhap(KS, "Nhap thong tin cua phieu thue phong:\n"); Double kq = XuLyKhachSan.TinhTien(KS, Phieu); Chuoi = "So tien phai tra la: " + XuLySoThuc.XuatChuoi(kq); } XuLyChuoi.Xuat(Chuoi); }
static void Main(string[] args) { DINHMUC[] P = XuLyQuiTac.Doc("HoaDonTienDien.txt"); String Chuoi = "Du lieu khong hop le"; if (P != null) { PHIEUGHIDIEN Phieu; Phieu = XuLyPhieuGhiDien.Nhap("Nhap thong tin cua phieu ghi dien:\n"); HOADON kq; kq = XuLyHoaDon.LapHoaDon(Phieu, P); Chuoi = "\nKhach hang co thong tin:\n" + XuLyPhieuGhiDien.XuatChuoi(Phieu); Chuoi = Chuoi + "\n\nCo hoa don tien dien la:\n" + XuLyHoaDon.XuatChuoi(kq); } XuLyChuoi.Xuat(Chuoi); }
static void Main(string[] args) { Double[][] a; Double s = 0; a = XuLyMaTran.Doc("MaTran.inp"); String Chuoi = "Du lieu khong hop le."; if (a != null) { s = XuLyMaTran.Tong(a); Chuoi = "Ma Tran cac so \n"; Chuoi = Chuoi + XuLyMaTran.XuatChuoi(a) + "\n"; Chuoi = Chuoi + "co tong la:" + s + "\n"; } XuLyChuoi.Xuat(Chuoi); }
private Hashtable ThongKeTu(string text) { Hashtable ketQua = new Hashtable(); string[] vs = XuLyChuoi.XoaKhoangTrangDu(text).Split(' '); foreach (string item in vs) { if (ketQua.ContainsKey(item) == false) { ketQua.Add(item, 1); } else { ketQua[item] = (int)ketQua[item] + 1; } } return(ketQua); }
public HocSinh getHocSinh() { HocSinh hs = new HocSinh(); hs.mahocsinh = txtMa.Text; hs.hocvaten = XuLyChuoi.VietHoaChuCaiDau(txtHoTen.Text); hs.ngaysinh = datNgaySinh.Value; hs.gioitinh = XuLyChuoi.VietHoaChuCaiDau(cmdGioiTinh.Text); hs.tongiao = XuLyChuoi.VietHoaChuCaiDau(txtTonGiao.Text); hs.quequan = XuLyChuoi.VietHoaChuCaiDau(txtQueQuan.Text); hs.diachithuongtru = XuLyChuoi.VietHoaChuCaiDau(txtDiaChi.Text); hs.hotenbo = XuLyChuoi.VietHoaChuCaiDau(txtHotebo.Text); hs.nghenghiepbo = XuLyChuoi.VietHoa(txtNgheghiepbo.Text); hs.sodienthoai = txtSDT.Text; hs.hotenme = XuLyChuoi.VietHoa(txtHotenme.Text); hs.nghenghiepme = XuLyChuoi.VietHoa(txtNghenghiepme.Text); hs.hotenbo = XuLyChuoi.VietHoa(txtHotebo.Text); hs.lopma = txtLopma.Text; return(hs); }
static void Main(string[] args) { DATHUC P; Double kq; Double x0; P = XuLyDaThuc.Doc("DaThuc.txt"); String Chuoi = "Du lieu khong hop le"; if (P.DonThuc != null) { x0 = XuLySoThuc.Nhap("Nhap " + P.BienSo + "0 = "); kq = XuLyDaThuc.TinhGiaTri(P, x0); Chuoi = "Gia tri cua " + XuLyDaThuc.XuatChuoi(P) + "\n"; Chuoi = Chuoi + " voi " + P.BienSo + "0=" + x0 + " la :" + XuLySoThuc.XuatChuoi(kq); } XuLyChuoi.Xuat(Chuoi); }
static void Main(string[] args) { BAT_PHUONG_TRINH P; NGHIEM ng; String DuLieu = XuLyTapTin.Doc("Bat_phuong_trinh.txt"); String[] M = DuLieu.Split(new String[] { "\r\n" }, StringSplitOptions.None); String Chuoi = ""; foreach (String x in M) { P = XuLyBatPhuongTrinh.KhoiTao(x); ng = XuLyBatPhuongTrinh.Nghiem(P); Chuoi += "Bat phuong trinh : " + XuLyBatPhuongTrinh.XuatChuoi(P) + "\r\n"; Chuoi += " Nghiem: " + XuLyNghiem.XuatChuoi(ng) + "\r\n"; } XuLyChuoi.Xuat(Chuoi); XuLyTapTin.Ghi(Chuoi, "Ket_qua.txt"); }