public IActionResult khoataikhoan(int?id) { if (id == null) { return(NotFound()); } try { if (ModelState.IsValid) { var s = _context.Users.Find(id); if (s.Status == true) { s.Status = false; } else { s.Status = true; } _context.Update(s); _context.SaveChanges(); return(Redirect("/admin/Users/Details/" + id)); } } catch (Exception ex) { } return(View()); }
public IActionResult khoataikhoan(int?id) { if (id == null) { return(NotFound()); } if (ModelState.IsValid) { var admin = _context.Admin.Find(id); if (admin.Status == true) { admin.Status = false; } else { admin.Status = true; } _context.Update(admin); _context.SaveChanges(); string referer1 = Request.Headers["Referer"].ToString(); return(Redirect(referer1)); } return(View(NotFound())); }
public async Task <IActionResult> Edit(int id, [Bind("Id,Ma,Maxe,Tenxe,Gia,Manguoidang")] Cart cart) { if (id != cart.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(cart); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!CartExists(cart.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["Ma"] = new SelectList(_context.Users, "Id", "Id", cart.Ma); ViewData["Maxe"] = new SelectList(_context.Xe, "Id", "Id", cart.Maxe); return(View(cart)); }
public async Task <IActionResult> update([FromBody] Users users) { try { var us = _context.Users.Find(users.Id); us.HoTen = users.HoTen; us.Email = users.Email; us.Phone = users.Phone; _context.Update(us); await _context.SaveChangesAsync(); return(Ok(users)); } catch (DbUpdateConcurrencyException) { if (!UsersExists(users.Id)) { return(NotFound()); } else { throw; } } }
public async Task <IActionResult> Edit(int id, [Bind("Id,UserName,PassWord,HoTen,NgaySinh,NgayNhap,DiaChi,Gioitinh,Status,Email,Phone")] Users users) { var u = await _context.Users.FindAsync(id); u.NgaySinh = users.NgaySinh; u.Email = users.Email; u.Phone = users.Phone; if (id != users.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(u); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!UsersExists(users.Id)) { return(NotFound()); } else { throw; } } string url = "/User/Profile/Details?id=" + id; return(Redirect(url)); } return(View(users)); }
public IActionResult onoffVehcle(int?id, int?khoa) { if (ModelState.IsValid) { var s = _context.Xe.Find(id); if (id == null) { return(NotFound()); } if (khoa != null && khoa == 1) { s.Status = null; } else if (s.Status == null && khoa == 0) { s.Status = true; } if (s.Status == true) { s.Status = false; } else if (s.Status == false) { s.Status = true; } _context.Update(s); _context.SaveChanges(); string referer1 = Request.Headers["Referer"].ToString(); return(Redirect(referer1)); } return(View(NotFound())); }
public async Task <IActionResult> PutImages(int id, [FromForm(Name = "file")] IFormFile file) { var ima = _context.Images.Find(id); var image = new Images(); if (file != null) { string path_Root = _env.WebRootPath; string path_to_Images = path_Root + "\\Images\\" + file.FileName; //</ get Path > if (System.IO.File.Exists(path_to_Images)) { for (int i = 1; i <= 5; i++) { path_to_Images = path_Root + "\\Images\\x" + i + "\\" + file.FileName; image.Src = "\\Images\\" + file.FileName; if (!System.IO.File.Exists(path_to_Images)) { break; } if (i == 5) { return(Content("something is wrong!!")); } } } else { //< Copy File to Target > image.Src = "\\Images\\" + file.FileName; } using (var stream = new FileStream(path_to_Images, FileMode.Create)) { await file.CopyToAsync(stream); } //</ Copy File to Target > image.XeId = ima.XeId; _context.Update(image); } return(Ok()); }
public IActionResult getStatus(int?id) { if (id == null) { return(NotFound()); } if (ModelState.IsValid) { var s = _context.DonHang.Find(id); if (s.Status == true) { s.Status = false; } else { s.Status = true; } _context.Update(s); _context.SaveChanges(); return(Redirect("/seller/oders/Details?id=" + id)); } return(View()); }
public async Task <IActionResult> Edit(int id, Xe xe, [FromForm(Name = "file")] IFormFile file) { if (id != xe.Id) { return(NotFound()); } if (ModelState.IsValid) { try { var sa = _context.Xe.Find(id); if (xe.MaHuyen != sa.MaHuyen && xe.MaHuyen != null) { sa.MaHuyen = xe.MaHuyen; sa.Huyen = _context.Huyen.Find(xe.MaHuyen).TenHuyen; var t = _context.Huyen.Include(x => x.MaTinhNavigation).FirstOrDefault(x => x.Id == xe.MaHuyen); sa.Tinh = t.MaTinhNavigation.TenTinh; sa.Diachi = xe.Diachi; } if (xe.MaHangXe != null && xe.MaHangXe != sa.MaHangXe) { sa.MaHangXe = xe.MaHangXe; sa.TenLoai = _context.HangXe.Include(x => x.MaLoaiXeNavigation).FirstOrDefault(x => x.Id == xe.MaHangXe).MaLoaiXeNavigation.TenLoai; sa.Tenxe = xe.Tenxe; sa.LoaiXe = _context.HangXe.Include(x => x.MaLoaiXeNavigation).FirstOrDefault(x => x.Id == xe.MaHangXe).MaLoaiXeNavigation.TenLoai; } var filename = file; if (file != null) { string path_Root = _env.WebRootPath; string path_to_Images = path_Root + "\\Images\\" + file.FileName; //</ get Path > if (System.IO.File.Exists(path_to_Images)) { for (int i = 1; i <= 5; i++) { path_to_Images = path_Root + "\\Images\\x" + i + "\\" + file.FileName; sa.Hinh = "\\Images\\" + file.FileName; if (!System.IO.File.Exists(path_to_Images)) { break; } if (i == 5) { return(Content("something is wrong!!")); } } } else { //< Copy File to Target > sa.Hinh = "\\Images\\" + file.FileName; } using (var stream = new FileStream(path_to_Images, FileMode.Create)) { await file.CopyToAsync(stream); } //</ Copy File to Target > } sa.Mota = xe.Mota; sa.Gia = xe.Gia; _context.Update(sa); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!XeExists(xe.Id)) { return(NotFound()); } else { throw; } } return(Redirect(Request.Headers["Referer"].ToString())); } ViewData["MaNguoiDang"] = new SelectList(_context.Users, "Id", "Id", xe.MaNguoiDang); ViewData["MaTenXe"] = new SelectList(_context.TenXe, "Id", "Id", xe.MaHangXeNavigation); return(Redirect(Request.Headers["Referer"].ToString())); }