public ActionResult ThemMoi(DienThoai dt, HttpPostedFileBase fileUpload)
 {
     ViewBag.MaLDT = new SelectList(db.LoaiDienThoais.ToList().OrderBy(n => n.TenLDT), "MaLDT", "TenLDT");
     ViewBag.MaNSX = new SelectList(db.NhaSanXuats.ToList().OrderBy(n => n.TenNSX), "MaNSX", "TenNSX");
     //Kiểm tra đường dẫn ảnh bìa
     if (fileUpload == null)
     {
         ViewBag.ThongBao = "Chọn hình ảnh!";
         return(View());
     }
     //Thêm vào cơ sở dữ liệu
     if (ModelState.IsValid)
     {
         //Lưu tên file
         var fileName = Path.GetFileName(fileUpload.FileName);
         //Lưu đường dẫn của file
         var path = Path.Combine(Server.MapPath("~/HinhAnhSP/"), fileName);
         //Kiểm tra tồn tại hình ảnh
         if (System.IO.File.Exists(path))
         {
             ViewBag.ThongBao = "Hình ảnh đã tồn tại";
         }
         else
         {
             fileUpload.SaveAs(path);
         }
         dt.AnhBia = fileUpload.FileName;
         db.DienThoais.Add(dt);
         db.SaveChanges();
     }
     return(RedirectToAction("Index"));
 }
        private void Add_DoanVien_Click(object sender, RoutedEventArgs e)
        {
            Add = true;

            Add_DoanVien.IsEnabled = false;
            Mod_DoanVien.IsEnabled = false;

            SQLiteConnection sqlite_conn = new SQLiteConnection("Data source = QuanLyDoanVien.db");
            SQLiteCommand    sqlite_com  = new SQLiteCommand();

            sqlite_conn.Open();
            sqlite_com = sqlite_conn.CreateCommand();

            sqlite_com.CommandText = "SELECT Max(ID) FROM DoanVien";
            MaDoanVien.Text        = (Convert.ToInt32(sqlite_com.ExecuteScalar()) + 1).ToString();



            HoVaTen.IsEnabled                   = NgaySinh.IsEnabled = QueQuan.IsEnabled =
                GioiTinh.IsEnabled              = ChiDoan.IsEnabled = ChucVu.IsEnabled = ToDanPho.IsEnabled =
                    PhuongXa.IsEnabled          = QuanHuyen.IsEnabled = TinhThanh.IsEnabled = NgayVaoDang.IsEnabled =
                        NgayVaoDoan.IsEnabled   = TinhTrang.IsEnabled = CMND.IsEnabled = Email.IsEnabled =
                            DienThoai.IsEnabled = DanToc.IsEnabled = TonGiao.IsEnabled = HoanCanh.IsEnabled = TrinhDo.IsEnabled
                                                                                                                  = true;

            HoVaTen.Clear();
            NgaySinh.Clear(); QueQuan.Clear();
            GioiTinh.Clear(); ChiDoan.Clear(); ChucVu.Clear(); ToDanPho.Clear();
            PhuongXa.Clear(); QuanHuyen.Clear(); TinhThanh.Clear(); NgayVaoDang.Clear();
            NgayVaoDoan.Clear(); TinhTrang.Clear(); CMND.Clear(); Email.Clear();
            DienThoai.Clear(); DanToc.Clear(); TonGiao.Clear(); HoanCanh.Clear(); TrinhDo.Clear();
        }
Example #3
0
        //Xóa giỏ hàng
        public ActionResult XoaGioHang(int __MaDienThoai)
        {
            // kiểm tra mã sp
            DienThoai dienthoai = db.DienThoais.SingleOrDefault(n => n.MaDienThoai == __MaDienThoai);

            if (dienthoai == null)
            {
                Response.StatusCode = 404;
                return(null);
            }
            // lấy giỏ hàng ra từ session
            List <GioHang> lstGioHang = LayGioHang();
            //Kiểm tra sản phẩm có tồn tại trong session[GioHang]
            GioHang giohang = lstGioHang.SingleOrDefault(n => n._MaDienThoai == __MaDienThoai);

            //NẾu tồn tại thì cho xóa
            if (giohang != null)
            {
                lstGioHang.RemoveAll(n => n._MaDienThoai == __MaDienThoai);
            }
            //Nếu giỏ hàng rỗng trả về home
            if (lstGioHang.Count == 0)
            {
                return(RedirectToAction("Index", "Home"));
            }
            return(RedirectToAction("GioHang"));
        }
Example #4
0
        private void bindingNavigatorAddNewItem_Click(object sender, EventArgs e)
        {
            DataGridView da = new DataGridView();

            if (CMND.ToString().Trim().Length <= 0)
            {
                MessageBox.Show("Chứng minh nhân dân đã tồn tại!", "Khach Hang", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            else if (DienThoai.ToString().Trim().Length <= 0)
            {
                MessageBox.Show("Điện thoại đã tồn tại!", "Khach Hang", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            else
            {
                DataRow row = ctrl.NewRow();

                row["MaKhachHang"]  = "";
                row["TenKhachHang"] = "";
                row["CMND"]         = "";
                row["GioiTinh"]     = "";
                row["DiaChi"]       = "";
                row["DienThoai"]    = 0;
                row["QuocTich"]     = "";

                ctrl.Add(row);
                bindingNavigator1.BindingSource.MoveLast();
                //MaKhachHang.Focus();
            }
        }
Example #5
0
        public List <DienThoai> TimDienThoai(DienThoai dt)
        {
            List <DienThoai> list = GetAllDienThoai();
            List <DienThoai> kq   = new List <DienThoai>();

            if (string.IsNullOrEmpty(dt.MaDienThoai) && string.IsNullOrEmpty(dt.TenDienThoai) && dt.DonGia == 0)
            {
                kq = list;
            }

            //Tìm theo tên điện thoại
            if (!string.IsNullOrEmpty(dt.TenDienThoai))
            {
                for (int i = 0; i < list.Count; ++i)
                {
                    if (list[i].TenDienThoai.IndexOf(dt.TenDienThoai) >= 0)
                    {
                        kq.Add(new DienThoai(list[i]));
                    }
                }
            }

            //Tìm theo giá điện thoại
            else if (dt.DonGia > 0)
            {
                for (int i = 0; i < list.Count; ++i)
                {
                    if (list[i].DonGia == dt.DonGia)
                    {
                        kq.Add(new DienThoai(list[i]));
                    }
                }
            }
            return(kq);
        }
Example #6
0
        public List <SanPham> getProducts(DataType type, ref bool flag)
        {
            try
            {
                dataConnector.Connect();

                DataTable table      = dataConnector.GetTable("PRODUCT_PHONE", ref flag);
                DataTable tableImage = dataConnector.GetTable("IMAGE_PHONE", ref flag);

                List <SanPham> sanPhams = new List <SanPham>();
                for (int i = 0; i < table.Rows.Count; i++)
                {
                    Image[] image = new Image[4];
                    for (int img = 0; img < 4; img++)
                    {
                        MemoryStream mem = new MemoryStream((byte[])tableImage.Rows[i][img + 1]);
                        image[img] = Image.FromStream(mem);
                    }

                    DienThoai dienThoai = new DienThoai(table.Rows[i][0].ToString(), table.Rows[i][1].ToString(),
                                                        table.Rows[i][2].ToString(), table.Rows[i][3].ToString(), float.Parse(table.Rows[i][4].ToString()),
                                                        float.Parse(table.Rows[i][5].ToString()), int.Parse(table.Rows[i][6].ToString()), 0, image);
                    sanPhams.Add(dienThoai);
                }
                return(sanPhams);
            }
            catch (Exception e)
            {
                Debug.WriteLine(e.Message);
                flag = false;
            }
            return(null);
        }
Example #7
0
 public ActionResult Edit([Bind(Include = "MaDT,TenDienThoai,Gia,RAM_ROM,Camera,TrangThai,SoLuong,ManHinh,TSKT,AnhDT,MaHDT")] DienThoai dienThoai, HttpPostedFileBase uploadFile)
 {
     if (ModelState.IsValid)
     {
         var dt = db.DienThoais.Find(dienThoai.MaDT);
         if (uploadFile != null && uploadFile.ContentLength > 0)
         {
             string fileName = Path.GetFileName(uploadFile.FileName);
             string path     = Path.Combine(Server.MapPath("~/Images/"), fileName);
             uploadFile.SaveAs(path);
             dienThoai.AnhDT = "/Images/" + fileName;
             dt.AnhDT        = dienThoai.AnhDT;
         }
         dt.TenDienThoai    = dienThoai.TenDienThoai;
         dt.Gia             = dienThoai.Gia;
         dt.RAM_ROM         = dienThoai.RAM_ROM;
         dt.Camera          = dienThoai.Camera;
         dt.TrangThai       = dienThoai.TrangThai;
         dt.SoLuong         = dienThoai.SoLuong;
         dt.ManHinh         = dienThoai.ManHinh;
         dt.TSKT            = dienThoai.TSKT;
         dt.MaHDT           = dienThoai.MaHDT;
         dt.DateModified    = DateTime.Now;
         db.Entry(dt).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.MaHDT = new SelectList(db.HangSanXuats, "MaHSX", "TenHSX", dienThoai.MaHDT);
     ViewBag.MaDT  = new SelectList(db.Images, "MaDT", "Image_phu1", dienThoai.MaDT);
     return(View(dienThoai));
 }
        //Thêm giỏ hàng
        public ActionResult ThemGioHang(int iMaDT, string strURL)
        {
            DienThoai dt = db.DienThoais.SingleOrDefault(n => n.MaDT == iMaDT);

            if (dt == null)
            {
                Response.StatusCode = 404;
                return(null);
            }
            //Lấy ra session giỏ hàng
            List <GioHang> lstGioHang = LayGioHang();
            //Kiểm tra điện thoại đã tồn tại trong session[giohang]
            GioHang sanpham = lstGioHang.Find(n => n.iMaDT == iMaDT);

            if (sanpham == null)
            {
                sanpham = new GioHang(iMaDT);
                //Add sản phẩm mới vào list
                lstGioHang.Add(sanpham);
                return(Redirect(strURL));
            }
            else
            {
                sanpham.iSoLuong++;
                return(Redirect(strURL));
            }
        }
        //Xóa giỏ hàng
        public ActionResult XoaGioHang(int iMaSP)
        {
            //kiểm tra mã điện thoại
            DienThoai dt = db.DienThoais.SingleOrDefault(n => n.MaDT == iMaSP);

            //Nếu lấy sai mã sản phẩm thì trả về trang lỗi
            if (dt == null)
            {
                Response.StatusCode = 404;
                return(null);
            }
            //Lấy giỏ hàng từ Session
            List <GioHang> lstGioHang = LayGioHang();
            //Kiểm tra sản phẩm có tồn tại trong session
            GioHang sanpham = lstGioHang.SingleOrDefault(n => n.iMaDT == iMaSP);

            if (sanpham != null)
            {
                lstGioHang.RemoveAll(n => n.iMaDT == iMaSP);
            }
            if (lstGioHang.Count == 0)
            {
                return(RedirectToAction("Index", "Home"));
            }
            return(RedirectToAction("SuaGioHang"));
        }
Example #10
0
        //Chèn một bản ghi điện thoại vào tệp
        public void ThemDienThoai(DienThoai dt)
        {
            StreamWriter fwritet = File.AppendText(txtfile);

            fwritet.WriteLine();
            fwritet.Write(dt.MaDienThoai + "#" + dt.TenDienThoai + "#" + dt.DonGia);
            fwritet.Close();
        }
Example #11
0
        public ActionResult DeleteConfirmed(int id)
        {
            DienThoai dienThoai = db.DienThoais.Find(id);

            db.DienThoais.Remove(dienThoai);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Example #12
0
        public void Nhap()
        {
            Console.Clear();
            Console.WriteLine("------------------------------NHẬP THÔNG TIN ĐIỆN THOẠI------------------------------");
            DienThoai dt = new DienThoai();

            Console.Write("Mã điện thoại:"); dt.MaDienThoai   = Console.ReadLine();
            Console.Write("Tên điện thoại:"); dt.TenDienThoai = Console.ReadLine();
            Console.Write("Giá bán:"); dt.DonGia = int.Parse(Console.ReadLine());
            dtBLL.ThemDienThoai(dt);
        }
        public ActionResult Xoa(int _MaDienThoai)
        {
            DienThoai dienThoai = db.DienThoais.SingleOrDefault(n => n.MaDienThoai == _MaDienThoai);

            if (dienThoai == null)
            {
                Response.StatusCode = 404;
                return(null);
            }

            return(View(dienThoai));
        }
Example #14
0
 public void ThemDienThoai(DienThoai dt)
 {
     if (!string.IsNullOrEmpty(dt.TenDienThoai))
     {
         //Tiến hành chuẩn hóa dữ liệu nếu cần
         dtDA.ThemDienThoai(dt);
     }
     else
     {
         throw new Exception("Dữ liệu sai!!!");
     }
 }
Example #15
0
 public ActionResult Edit([Bind(Include = "Id,PhoneName,Price,PhoneImage,EmployeeId,DanhMucId")] DienThoai dienThoai)
 {
     if (ModelState.IsValid)
     {
         db.Entry(dienThoai).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.DanhMucId  = new SelectList(db.DanhMucs, "Id", "Name", dienThoai.DanhMucId);
     ViewBag.EmployeeId = new SelectList(db.Users, "Id", "Email", dienThoai.EmployeeId);
     return(View(dienThoai));
 }
        public ActionResult Xoa(int MaDT)
        {
            //Lấy ra điện thoại theo mã
            DienThoai dt = db.DienThoais.SingleOrDefault(n => n.MaDT == MaDT);

            if (dt == null)
            {
                Response.StatusCode = 404;
                return(null);
            }
            return(View(dt));
        }
Example #17
0
 private void btn_DienThoai_CapNhat_Click(object sender, EventArgs e)
 {
     DienThoai.Version     = txt_DienThoai_PhienBan.Text;
     DienThoai.UpdateDate  = txt_DienThoai_HanCapNhat.DateTime;
     DienThoai.Description = txt_DienThoai_MoTa.Text;
     if (DienThoai.Id <= 0)
     {
         DienThoai.UpdateFolder = EnumModule.G5_DienThoai.ToString();
         DienThoai.ModuleName   = EnumModule.G5_DienThoai.ToString();
         DienThoai.Module       = ((int)Module.DienThoaiVien).ToString();
     }
     DienThoai.Save();
 }
        public ActionResult XacNhanXoa(int MaDT)
        {
            DienThoai dt = db.DienThoais.SingleOrDefault(n => n.MaDT == MaDT);

            if (dt == null)
            {
                Response.StatusCode = 404;
                return(null);
            }
            db.DienThoais.Remove(dt);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
        public ActionResult HienThi(int _MaDienThoai)
        {
            //Lấy danh điện thoại theo mã
            DienThoai dienThoai = db.DienThoais.SingleOrDefault(n => n.MaDienThoai == _MaDienThoai);

            if (dienThoai == null)
            {
                Response.StatusCode = 404;
                return(null);
            }

            return(View(dienThoai));
        }
        public ViewResult XemChitiet(int _MaDienThoai = 0)
        {
            DienThoai dienThoai = db.DienThoais.SingleOrDefault(n => n.MaDienThoai == _MaDienThoai);

            if (dienThoai == null)
            {
                //trả về trang báo lỗi
                Response.StatusCode = 404;
                return(null);
            }

            return(View(dienThoai));
        }
        //Xem chi tiết
        public ViewResult XemChiTiet(int MaDT = 0)
        {
            DienThoai dt = db.DienThoais.SingleOrDefault(n => n.MaDT == MaDT);

            if (dt == null)
            {
                //Trả về trang báo lỗi
                Response.StatusCode = 404;
                return(null);
            }
            ViewBag.TenNSX = db.NhaSanXuats.Single(n => n.MaNSX == dt.MaNSX).TenNSX;
            ViewBag.LoaiDT = db.LoaiDienThoais.Single(n => n.MaLDT == dt.MaLDT).TenLDT;
            return(View(dt));
        }
Example #22
0
        // GET: DienThoais/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            DienThoai dienThoai = db.DienThoais.Find(id);

            if (dienThoai == null)
            {
                return(HttpNotFound());
            }
            return(View(dienThoai));
        }
Example #23
0
 protected void btn_Xoa_Click(object sender, EventArgs e)
 {
     try
     {
         DienThoai.Xoa(txt_MaDT.Text);
         gr_DSDT.DataSource = DienThoai.DS_DienThoai();
         gr_DSDT.DataBind();
         lbl_ThongBao.Text = "Xóa thành công !!!";
     }
     catch
     {
         WebMsgBox.Show("Thất bại, lỗi CSDL ");
     }
 }
        public ActionResult ChinhSua(int MaDienThoai)
        {
            //Lấy ra điện thoại theo mã
            DienThoai dt = db.DienThoais.SingleOrDefault(n => n.MaDT == MaDienThoai);

            if (dt == null)
            {
                Response.StatusCode = 404;
                return(null);
            }
            ViewBag.MaLDT = new SelectList(db.LoaiDienThoais.ToList().OrderBy(n => n.TenLDT), "MaLDT", "TenLDT", dt.MaLDT);
            ViewBag.MaNSX = new SelectList(db.NhaSanXuats.ToList().OrderBy(n => n.TenNSX), "MaNSX", "TenNSX", dt.MaNSX);
            return(View(dt));
        }
        public ActionResult ChinhSua(int _MaDienThoai)
        {
            // lấy ra đối tượng điện thoại theo mã
            DienThoai dienThoai = db.DienThoais.SingleOrDefault(n => n.MaDienThoai == _MaDienThoai);

            if (dienThoai == null)
            {
                Response.StatusCode = 404;
                return(null);
            }
            ViewBag.MaLoai = new SelectList(db.Loais.ToList().OrderBy(n => n.TenLoai), "MaLoai", "TenLoai", dienThoai.MaLoai);
            ViewBag.MaNCC  = new SelectList(db.NhaCungCaps.ToList().OrderBy(n => n.TenNCC), "NhaCC", "TenNCC", dienThoai.MaNCC);
            return(View(dienThoai));
        }
        public ActionResult ChinhSua(DienThoai _DienThoai, HttpPostedFileBase FileUpload)
        {
            //đưa dữ liệu vào dropdownlist
            ViewBag.MaLoai = new SelectList(db.Loais.ToList().OrderBy(n => n.TenLoai), "MaLoai", "TenLoai", _DienThoai.MaLoai);
            ViewBag.MaNCC  = new SelectList(db.NhaCungCaps.ToList().OrderBy(n => n.TenNCC), "NhaCC", "TenNCC", _DienThoai.MaNCC);
            //kiểm tra ảnh bìa
            if (FileUpload == null)
            {
                ViewBag.ThongBao = "Chưa chọn Ảnh bìa";
                return(View(_DienThoai));
            }
            //đưa vào csdl
            if (!ModelState.IsValid)
            {
                return(View(_DienThoai));
            }
            //đoạn này là nó lưu file ảnh
            var FileName = Path.GetFileName(FileUpload.FileName);                 // cái này là lấy cái file name
            var DuongDan = Path.Combine(Server.MapPath("~/HinhAnhSP"), FileName); // còn cái này Path.Combine có nghĩa là vào source code, tìm cái file HinhAnhSP, rồi bỏ vào trong đó.

            if (!System.IO.File.Exists(DuongDan))
            {
                FileUpload.SaveAs(DuongDan);
            }
            _DienThoai.AnhBia = FileUpload.FileName;
            // thực hiện cập nhật model
            db.Entry(_DienThoai).State = System.Data.Entity.EntityState.Modified;
            db.SaveChanges();

            KhachHang kh = Session["TaiKhoan"] as KhachHang;

            if (kh == null)
            {
                return(RedirectToAction("Index", "Home"));
            }
            using (var db = new QuanLyBanDienThoaiModel1())
            {
                db.Logs.Add(new Log
                {
                    Email   = kh.Email,
                    Time    = DateTime.Now,
                    Message = $"Quản Trị Viên {kh.HoTen} đã vừa CHỈNH SỬA điện thoại {_DienThoai.TenDienThoai} vào lúc {DateTime.Now}"
                });
                ViewBag.Logs = db.Logs.OrderByDescending(log => log.Time).ToList();
                db.SaveChanges();
            }
            return(RedirectToAction("Index"));
        }
Example #27
0
        // GET: DienThoais/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            DienThoai dienThoai = db.DienThoais.Find(id);

            if (dienThoai == null)
            {
                return(HttpNotFound());
            }
            ViewBag.DanhMucId  = new SelectList(db.DanhMucs, "Id", "Name", dienThoai.DanhMucId);
            ViewBag.EmployeeId = new SelectList(db.Users, "Id", "Email", dienThoai.EmployeeId);
            return(View(dienThoai));
        }
Example #28
0
        // GET: DienThoais/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            DienThoai dienThoai = db.DienThoais.Find(id);

            if (dienThoai == null)
            {
                return(HttpNotFound());
            }
            ViewBag.MaHDT = new SelectList(db.HangSanXuats, "MaHSX", "TenHSX", dienThoai.MaHDT);
            ViewBag.MaDT  = new SelectList(db.Images, "MaDT", "Image_phu1", dienThoai.MaDT);
            return(View(dienThoai));
        }
Example #29
0
        public ActionResult DatHangTaiCuaHang()
        {
            //Kiểm tra đăng nhập
            if ((Session["TaiKhoan"] == null) || (Session["TaiKhoan"].ToString() == ""))
            {
                return(RedirectToAction("DangNhap", "NguoiDung"));
            }
            //Kiểm tra giỏ hàng
            if (Session["GioHang"] == null)
            {
                RedirectToAction("Index", "Home");
            }
            //thêm đơn hàng
            DonHang        dh = new DonHang();
            KhachHang      kh = (KhachHang)Session["TaiKhoan"];
            List <GioHang> gh = LayGioHang();

            dh.MaKH              = kh.MaKH;
            dh.HoTen             = kh.HoTen;
            dh.TaiKhoan          = kh.TaiKhoan;
            dh.DaThanhToan       = Convert.ToInt32(TongTien());
            dh.TinhTrangGiaoHang = 0;
            dh.DuyetDonHang      = 0;
            dh.NgayDat           = DateTime.Now;
            dh.NgayGiao          = DateTime.Now;
            db.DonHangs.Add(dh);
            db.SaveChanges();
            //Thêm chi tiết đơn hàng
            foreach (var item in gh)
            {
                ChiTietDonHang ctdh = new ChiTietDonHang();
                ctdh.MaDonHang   = dh.MaDonHang;
                ctdh.MaDienThoai = item._MaDienThoai;
                ctdh.SoLuong     = item._SoLuong;
                ctdh.DonGia      = item._DonGia.ToString();


                DienThoai dienthoai = db.DienThoais.SingleOrDefault(n => n.MaDienThoai == item._MaDienThoai);
                dienthoai.SoLuongTon -= item._SoLuong;
                db.ChiTietDonHangs.Add(ctdh);
                db.SaveChanges();
                Session["GioHang"] = null;
            }
            db.SaveChanges();
            Session["GioHang"] = null;
            return(RedirectToAction("Camonquykhach", "GioHang"));
        }
        //Thêm mới
        public ActionResult ThemMoi(DienThoai _DienThoai, HttpPostedFileBase FileUpload)
        {
            ViewBag.MaLoai = new SelectList(db.Loais.ToList().OrderBy(n => n.TenLoai), "MaLoai", "TenLoai");
            ViewBag.MaNCC  = new SelectList(db.NhaCungCaps.ToList().OrderBy(n => n.TenNCC), "MaNCC", "TenNCC");
            if (FileUpload == null)
            {
                ViewBag.ThongBao = "Chưa chọn Ảnh bìa";
                return(View());
            }
            if (!ModelState.IsValid)
            {
                return(View(_DienThoai));
            }
            //Lưu tên và đường dẫn của file
            var FileName = Path.GetFileName(FileUpload.FileName);
            var DuongDan = Path.Combine(Server.MapPath("~/HinhAnhSP"), FileName);

            //Kiểm tra hình ảnh đã tồn tại chưa
            if (!System.IO.File.Exists(DuongDan))
            {
                FileUpload.SaveAs(DuongDan);
            }
            _DienThoai.AnhBia      = FileUpload.FileName;
            _DienThoai.NgayCapNhat = DateTime.Now;
            db.DienThoais.Add(_DienThoai);
            db.SaveChanges();

            KhachHang kh = Session["TaiKhoan"] as KhachHang;

            if (kh == null)
            {
                return(RedirectToAction("Index", "Home"));
            }
            using (var db = new QuanLyBanDienThoaiModel1())
            {
                db.Logs.Add(new Log
                {
                    Email   = kh.Email,
                    Time    = DateTime.Now,
                    Message = $"Quản Trị Viên {kh.HoTen} đã vừa THÊM điện thoại: {_DienThoai.TenDienThoai} vào lúc {DateTime.Now}"
                });
                ViewBag.Logs = db.Logs.OrderByDescending(log => log.Time).ToList();
                db.SaveChanges();
            }
            return(RedirectToAction("Index"));
        }