public ActionResult showDebitHist(int id, int?flg) { if (!(bool)Session["IsAdmin"] && !(bool)Session["IsAccounting"]) { ViewBag.Message = "Bạn không có quyền thay đổi công nợ."; return(RedirectToAction("Index")); } if (id <= 0) { ViewBag.Message = "Không tìm thấy khách hàng tương ứng."; return(View("../Home/Error"));; } ViewBag.flg = flg; var ctx = new SmsContext(); KHACH_HANG khuVuc = ctx.KHACH_HANG.Find(id); if (khuVuc.ACTIVE.Equals("A")) { KhachHangModel model = new KhachHangModel(); model.KhachHang = khuVuc; ctx.Dispose(); return(View(model)); } else { ViewBag.Message = "Không tìm thấy khu vực tương ứng."; ctx.Dispose(); return(View("../Home/Error"));; } }
public ActionResult Index() { var list = new List <KhachHangModel>(); var listproduct = db.KhachHangs.ToList(); int i = 0; foreach (var item in listproduct) { i++; var model = new KhachHangModel(); model.Id = item.Id; model.STT = i; model.HoTen = item.HoTen; model.TenDangNhap = item.TenDangNhap; model.DiaChi = item.DiaChi; model.SDT = item.SDT; model.Email = item.Email; list.Add(model); } return(View(list)); }
public ActionResult DangKy(KhachHangModel model) { var dao = new UserDao(); if (dao.CheckUserName(model.TenDangNhap)) { ModelState.AddModelError("", "Tên đăng nhập đã tồn tại"); } else if (dao.CheckEmail(model.Email)) { ModelState.AddModelError("", "Email đã tồn tại"); } else { var user = new KhachHang(); user.HoTen = model.HoTen; user.TenDangNhap = model.TenDangNhap; user.Email = model.Email; user.MatKhau = Encrytor.MD5Hash(model.MatKhau); user.SDT = model.SDT; user.DiaChi = model.DiaChi; var result = dao.Insert(user); if (result > 0) { ViewBag.Success = "Đăng ký thành công"; } } return(View()); }
public bool Update(KhachHangModel model) { string msgError = ""; try { var result = _dbHelper.ExecuteScalarSProcedureWithTransaction(out msgError, "sp_khachhang_update", "@Makh", model.Makh, "@Hoten", model.Hoten, "@Gioitinh", model.Gioitinh, "@Email", model.Email, "@SDT", model.SDT, "@Diachi", model.Diachi, "@Thanhtoan", model.Thanhtoan, "@Ghichu", model.Thanhtoan, "@Password", model.Password); if ((result != null && !string.IsNullOrEmpty(result.ToString())) || !string.IsNullOrEmpty(msgError)) { throw new Exception(Convert.ToString(result) + msgError); } return(true); } catch (Exception ex) { throw ex; } }
public ActionResult showOrderHist(int id) { int flg = Convert.ToInt32(Request.Form["flg"]); ViewBag.flg = flg; if (!(bool)Session["IsAdmin"] && !(bool)Session["IsAccounting"]) { ViewBag.Message = "Bạn không có quyền thay đổi công nợ."; return(RedirectToAction("Index")); } if (id <= 0) { ViewBag.Message = "Không tìm thấy khách hàng tương ứng."; return(View("../Home/Error"));; } var ctx = new SmsContext(); KHACH_HANG khuVuc = ctx.KHACH_HANG.Find(id); if (khuVuc.ACTIVE.Equals("A")) { KhachHangModel KhachHang = new KhachHangModel(); KhachHang.KhachHang = khuVuc; ctx.Dispose(); return(View(KhachHang)); } else { ctx.Dispose(); ViewBag.Message = "Không tìm thấy khách hàng tương ứng."; return(View("../Home/Error"));; } }
public ActionResult ThanhToanGioHang() { var cart = Session["CART_SESSION"]; if (Session["USER_SESSION"] == null) { return(Redirect("/KhachHang/DangNhap")); } if (Convert.ToInt32(Session["SLSP_SESSION"]) == 0) { return(Redirect("/UserProduct/Index")); } else { var sdtkh = Session["USER_SESSION"].ToString(); int sdtkhnhan = Convert.ToInt32(sdtkh); Khachhang kh = new KhachHangModel().GetKhachHangBySDT(sdtkhnhan); ViewBag.KhachHang = kh; var list = new List <GioHangItem>(); if (cart != null) { list = (List <GioHangItem>)cart; } return(View(list)); } }
public ActionResult Edit(KhachHangModel model) { if (!ModelState.IsValid) { TempData["Message"] = "Có lỗi xảy ra! Vui lòng kiểm tra lại thông tin."; TempData["NotiType"] = "danger"; //success là class trong bootstrap return(View("Edit", model)); } if (!_quyenServices.Authorize((int)EnumQuyen.KHACHHANG_SUA)) { return(RedirectToAction("ViewDenied", "QLKS")); } var item = db.KHACHHANGs.Where(c => c.ID == model.ID).FirstOrDefault(); if (item == null) { TempData["Message"] = "Có lỗi xảy ra"; TempData["NotiType"] = "danger"; //success là class trong bootstrap return(RedirectToAction("List")); } //map from model to database object //item = Mapper.Map(model, item); int a = 0; a = db.Database.ExecuteSqlCommand("exec SP_CreateOrUpdate_KHACHHANG @Type, @ID, @Ma, @Ten, @GioiTinh, @SoCMT, @SoDienThoai, @Email, @UpdateID", new SqlParameter("@Type", int.Parse("1")), new SqlParameter("@ID", a), new SqlParameter("@Ten", model.Ten), new SqlParameter("@GioiTinh", model.GioiTinh ? 0 : 1), new SqlParameter("@Ma", model.Ma), new SqlParameter("@UpdateID", model.ID), new SqlParameter("@SoCMT", model.SoCMT), new SqlParameter("@SoDienThoai", model.SoDienThoai), new SqlParameter("@Email", model.Email)); db.SaveChanges(); //Lưu lịch sử hệ thống _lichSuServices.LuuLichSu((int)Session["ID"], (int)EnumLoaiHanhDong.SUA, item.GetType().ToString()); TempData["Message"] = "Cập nhật thành công"; TempData["NotiType"] = "success"; //success là class trong bootstrap return(RedirectToAction("List")); }
public async Task <ActionResult <KhachHangModel> > PostKhachHangModel(KhachHangModel khachHangModel) { _context.KhachHang.Add(khachHangModel); await _context.SaveChangesAsync(); return(CreatedAtAction("GetKhachHangModel", new { id = khachHangModel.makh }, khachHangModel)); }
public ActionResult KHdatphong() { KhachHangModel t = new KhachHangModel(); List <PHIEU_DAT_PHONG1> model = t.getKhachHangDatPhong(); return(View(model)); }
public ActionResult ThongTinTaiKhoan(KhachHangModel model) { if (!ModelState.IsValid) { var session = (DoAn.Common.Session.UserLogin)Session[DoAn.Common.Constants.USER_SESSION]; var khachhang = db.KhachHangs.Find(session.UserId); khachhang.HoTen = model.HoTen; khachhang.DiaChi = model.DiaChi; khachhang.SDT = model.SDT; db.SaveChanges(); var viewmodel = new KhachHangModel(); viewmodel.Id = khachhang.Id; viewmodel.HoTen = khachhang.HoTen; viewmodel.Email = khachhang.Email; viewmodel.SDT = khachhang.SDT; viewmodel.DiaChi = khachhang.DiaChi; viewmodel.UserName = khachhang.TenDangNhap; ViewBag.ThongTinTaiKhoan = "Bạn đã thay đổi thông tin thành công"; return(View(viewmodel)); } else { var viewmodel = new KhachHangModel(); viewmodel.Id = model.Id; viewmodel.HoTen = model.HoTen; viewmodel.Email = model.Email; viewmodel.SDT = model.SDT; viewmodel.DiaChi = model.DiaChi; viewmodel.UserName = model.TenDangNhap; ViewBag.ThongTinTaiKhoan = "Bạn đã thay đổi thông tin thành công"; return(View(viewmodel)); } }
//In hóa đơn public ActionResult InHoaDon(string MaDonDatHang) { int mddh = Convert.ToInt32(MaDonDatHang); DonDatHangModel donDatHangModel = new DonDatHangModel(); DonDatHang donDatHang = donDatHangModel.GetDonDatHangByMa(mddh); if (donDatHang.MaKH != 0) { Khachhang kh = new KhachHangModel().GetKhachHangByMa(donDatHang.MaKH); ViewBag.KhachHang = kh; } if (donDatHang.MaNV != 0) { NhanVien nv = new NhanVienModel().GetNhanVienByMa(donDatHang.MaNV); ViewBag.NhanVien = nv; } ViewBag.DonDatHang = donDatHang; if (donDatHang.TrangThaiDonDichVu != 0) { List <ChiTietDonDichVu> listchitietdondichvu = new ChiTietDonDichVuModel().GetDataDichVu(mddh); ViewBag.ListDV = listchitietdondichvu; } if (donDatHang.TrangThaiDonSanPham != 0) { List <ChiTietDonDat> listchitietdondat = new ChiTietDonDatModel().GetDataSanPham(mddh); ViewBag.ListSP = listchitietdondat; } return(View()); }
/// <summary> /// Selects the cell action. /// </summary> /// <param name="index">The index.</param> /// <param name="column"></param> /// <param name="isMmouse"></param> private void SelectCellAction(int index, int column, bool isMmouse) { dataGridView.Rows[index].Selected = true; if (!isMmouse) { dataGridView[0, index].Value = !Convert.ToBoolean(dataGridView.Rows[index].Cells[0].Value); } else { if (column == 0) { dataGridView[0, index].Value = !Convert.ToBoolean(dataGridView.Rows[index].Cells[0].Value); } } List <DataGridViewRow> selectedRows = (from row in dataGridView.Rows.Cast <DataGridViewRow>() where Convert.ToBoolean(row.Cells["CB"].Value) select row).ToList(); bntLuaChon.Enabled = (dataGridView.CurrentRow != null); bntXoa.Enabled = selectedRows.Count > 0; currentModel = (KhachHangModel)dataGridView.CurrentSelected(currentModelList); if (currentModel != null) { txtMaKhach.Text = currentModel.MaKhach; txtTenKhach.Text = currentModel.TenKhach; txtDiaChi.Text = currentModel.DiaChi; txtDienThoai.Text = currentModel.DienThoai; } bntLuu.Enabled = true; bntTaoMoi.Enabled = true; }
public ActionResult ChuanBiSuaKH(int idKH) { IKhachHangService serviceKH = new KhachHangService(); KhachHangModel khModel = serviceKH.GetKhachHangById(baseAddress, $"khachhang/getKhById?idKH={idKH}"); return(View(khModel)); }
public void DatHang(KhachHang kh, int thanhtien, List <ChiTietDonDatHang> ds) { KhachHangModel db = new KhachHangModel(); db.LuuKhachHang(kh); string ngay = DateTime.Now.Year.ToString() + DateTime.Now.Month.ToString() + DateTime.Now.Day.ToString(); DonDatHangModel ddb = new DonDatHangModel(); string MHMax = ddb.LayDonHangCungNgay(ngay); //Xử lý sinh mã hóa đơn theo quy tắc string ma = SinhMa(MHMax, ngay); //End DonDatHang dh = new DonDatHang(); dh.MaDonDatHang = ma; dh.NgayDat = DateTime.Now; dh.TinhTrangGiaoHang = false; dh.DaThanhToan = false; dh.MaKH = kh.Email; dh.UuDai = ""; //dh.NgayNhap = DateTime.Now; dh.ThanhTien = thanhtien; ddb.ThemDonHang(dh); ChiTietDonDatHangModel cdb = new ChiTietDonDatHangModel(); foreach (ChiTietDonDatHang ct in ds) { ct.MaDonDatHang = ma; } cdb.LuuDanhChiTietDH(ds); }
public bool suaKhachHang(KhachHangModel khachHang) { try { KhachHang kh = db.KhachHangs.FirstOrDefault(t => t.MaKH.Equals(khachHang.MaKH)); kh.MaKH = khachHang.MaKH; kh.HoTenKH = khachHang.HoTenKH; kh.NgaySinh = khachHang.NgaySinh; kh.GioiTinh = khachHang.GioiTinh; kh.DiaChi = khachHang.DiaChi; kh.SDT = khachHang.SDT; kh.Email = khachHang.Email; kh.CMND = khachHang.CMND; kh.DuongDanHinh = khachHang.DuongDanHinh; db.SubmitChanges(); return(true); } catch (Exception) { return(false); throw; } }
public bool themKhachHang(KhachHangModel khachHang) { try { KhachHang kh = new KhachHang(); kh.MaKH = khachHang.MaKH; kh.HoTenKH = khachHang.HoTenKH; kh.NgaySinh = khachHang.NgaySinh; kh.GioiTinh = khachHang.GioiTinh; kh.DiaChi = khachHang.DiaChi; kh.SDT = khachHang.SDT; kh.CMND = khachHang.CMND; kh.Email = khachHang.Email; kh.DuongDanHinh = khachHang.DuongDanHinh; kh.TinhTrang = 1; db.KhachHangs.InsertOnSubmit(kh); db.SubmitChanges(); return(true); } catch (Exception) { return(false); throw; } }
public ActionResult QuenMatKhau(KhachHangModel model) { var dao = new KhachHangDao(); if (dao.CheckEmail(model.Email, model.TenDangNhap)) { string content = System.IO.File.ReadAllText(Server.MapPath("~/Content/resetpassword.html")); content = content.Replace("{{CustomerName}}", model.TenDangNhap); content = content.Replace("{{Password}}", "@123456"); var toEmail = ConfigurationManager.AppSettings["ToEmailAddress"].ToString(); new MailHelper().SendMail(model.Email, "Đổi mật khẩu từ Estore", content); var khachhang = dao.getKhachHang(model.Email, model.TenDangNhap); var customer = db.KhachHangs.Find(khachhang.Id); customer.MatKhau = ChuoiCuaHangTraSua.Common.Encrytor.MD5Hash("@123456"); db.SaveChanges(); ViewBag.DoiMatKhau = "Mời bạn kiểm tra email"; } else { ViewBag.SaiEmail = "Tên đăng nhập và email không khớp"; } return(View()); }
public ActionResult Index() { KhachHangModel t = new KhachHangModel(); List <DANH_SACH_KHACH_HANG1> model = t.getAllKhachHang(); return(View(model)); }
public ActionResult Login(LoginAdModel model) { if (ModelState.IsValid) { IEnumerable <KhachHangModel> users = null; KhachHangModel user = new KhachHangModel(); using (var client = new HttpClient()) { client.BaseAddress = new Uri("http://206.189.90.147/"); //HTTP GET var responseTask = client.GetAsync("api/getalluser"); responseTask.Wait(); var result = responseTask.Result; if (result.IsSuccessStatusCode) { var readTask = result.Content.ReadAsAsync <List <KhachHangModel> >(); readTask.Wait(); users = readTask.Result; } else //web api sent error response { //log response status here.. users = Enumerable.Empty <KhachHangModel>(); ModelState.AddModelError(string.Empty, "Lỗi server."); } } foreach (var i in users) { if ((i.Email == model.UserName || i.User_name == model.UserName) && i.Password == model.Password) { user = i; break; } } if (user.id > 0) { var ad = new Login(); ad.id = user.id; if (user.Email != null) { ad.TenHienThi = user.Email; } else { ad.TenHienThi = user.User_name; } ad.Password = user.Password; Session.Add(CommomConstants.User_Session, ad); return(RedirectToAction("Index", "Home")); } } return(RedirectToAction("Index", "LoginCli")); }
public ActionResult KHdango() { KhachHangModel t = new KhachHangModel(); List <DANH_SACH_KHACH_HANG2> model = t.getKhachHangDangO(); return(View(model)); }
public ActionResult Create(KhachHangModel model) { if (!ModelState.IsValid) { TempData["Message"] = "Có lỗi xảy ra! Vui lòng kiểm tra lại thông tin."; TempData["NotiType"] = "success"; //success là class trong bootstrap return(View("Create", model)); } if (!_quyenServices.Authorize((int)EnumQuyen.KHACHHANG_THEM)) { return(RedirectToAction("ViewDenied", "QLKS")); } var item = Mapper.Map <KHACHHANG>(model); int a = 0; db.Database.ExecuteSqlCommand("exec SP_CreateOrUpdate_KHACHHANG @Type, @ID, @Ma, @Ten, @GioiTinh, @SoCMT, @SoDienThoai, @Email, @UpdateID", new SqlParameter("@Type", int.Parse("0")), new SqlParameter("@ID", a), new SqlParameter("@Ten", item.Ten), new SqlParameter("@GioiTinh", item.GioiTinh.Value ? 0 : 1), new SqlParameter("@Ma", item.Ma), new SqlParameter("@UpdateID", int.Parse("0")), new SqlParameter("@SoCMT", item.SoCMT), new SqlParameter("@SoDienThoai", item.SoDienThoai), new SqlParameter("@Email", item.Email)); db.SaveChanges(); //db.KHACHHANGs.Add(item); //db.SaveChanges(); //Lưu lịch sử hệ thống _lichSuServices.LuuLichSu((int)Session["ID"], (int)EnumLoaiHanhDong.THEM, item.GetType().ToString()); TempData["Message"] = "Thêm mới thành công"; TempData["NotiType"] = "success"; return(RedirectToAction("List")); }
public ActionResult XacNhanDatHang() { KhachHangModel kh = (KhachHangModel)Session["KhachHang"]; //Lay thong tin gio hang de them chi tiet don hang List <GioHangModel> cart = (List <GioHangModel>)Session["Cart"]; //Thêm vào bảng đơn hàng DonDatHangModel ddhModel = new DonDatHangModel(); ddhModel.idKH = kh.id; ddhModel.ngayDat = DateTime.Now; //ddhModel.ngayXuat = ""; ddhModel.tinhTrangDon = 0; ddhModel.tongTien = cart.Sum(x => x.TongTien); //Thêm đơn hàng và lấy ra id của đơn để thêm chi tiết int idDH = DonDatHangDAO.ThemDonHang(baseAddress, $"donhang/themdonhang", ddhModel); List <ChiTietDonHangModel> ctdh = new List <ChiTietDonHangModel>(); foreach (GioHangModel item in cart) { ChiTietDonHangModel ctdhItem = new ChiTietDonHangModel(); ctdhItem.idDH = idDH; ctdhItem.idSP = item.SanPham.id; ctdhItem.soLuong = item.SoLuong; ctdhItem.tongTien = item.TongTien; DonDatHangDAO.ThemChiTietDonHang(baseAddress, $"donhang/themchitietdonhang", ctdhItem); } return(RedirectToAction("XemDonHangNguoiDung", "DonDatHang")); }
public async Task <IActionResult> PutKhachHangModel(int id, KhachHangModel khachHangModel) { if (id != khachHangModel.makh) { return(BadRequest()); } _context.Entry(khachHangModel).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!KhachHangModelExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public EmailResult GoiMailDangKy(KhachHangModel model) { To.Add(model.Email); CC.Add("*****@*****.**"); From = "*****@*****.**"; Subject = "Thông tin đăng ký thành viên tại Beautygarden!"; return(Email("GoiMailDangKy", model)); }
public void layTour(string id) { idkhhidden.InnerHtml = "<input type='hidden' id='idkhh' value='" + id + "'>"; KhachHangModel khachHangModel = new KhachHangModel(); tenKhachHAng.InnerHtml = "Khách Hàng: " + khachHangModel.layTenKhachHang(id); rptour.DataSource = tourModel.layTourtt1(); rptour.DataBind(); }
public ActionResult DatSim(long id) { var result = SimSoDepRepository.GetSimSoById(id); var khachHang = new KhachHangModel { SimSoModel = result }; return(View(khachHang)); }
public ActionResult Submit(KhachHangModel luuVao) { if (ModelState.IsValid) { AccMember298 check = _accMember298Repository.Get(o => o.Email.Equals(luuVao.Email.Trim())); //kt email da ton tai chua if (check == null) //neu rong thi no them vao csdl binh thuong { AccMember298 khachHang = new AccMember298() { Fullname = "", Username = "******", Email = luuVao.Email, Phone = luuVao.Phone, Password = Md5Encrypt.Md5EncryptPassword(luuVao.Password), sDate = DateTime.Now, sDateOk = DateTime.Now, idUser = 15, idUserOk = 15, Sex = "Nữ", Birdthday = DateTime.Now, Address = "", States = "", Level = 0, Show = true, DiaChiGiaoHang = "", TenCongTy = "", MaSoThue = "", DiaChiCongTy = "" }; _accMember298Repository.Add(khachHang); _unitOfWork.Commit(); //new MailersController().GoiMailDangKy(luuVao).Deliver(); SetCookieLogin(this.Request.RequestContext, luuVao.Email); //setcookie de luu vao //lay toan bo thong tin cua user lưu vào cookie để load lên những form nào có thông tin như vậy CookieHelper cookieHelper = new CookieHelper("User_Infor"); string jsonString = JsonConvert.SerializeObject(new KhachHangModel { Email = khachHang.Email, Phone = khachHang.Phone, }); cookieHelper.SetUserInforCookie(jsonString); ViewData["Message"] = "Chúc mừng bạn đã đăng ký thành công!"; return(View("dangky", luuVao)); } else//khong rong thi ton tai { ViewData["Message"] = "Email này đã tồn tại"; return(View("dangky", luuVao)); } } else//!modelstale.isvalid { ViewData["Message"] = "Vui lòng nhập đầy đủ thông tin"; return(View("dangky", luuVao)); } }
public PartialViewResult showOrderHistPartialView(int?customerId, DateTime?fromDate, DateTime?toDate, string sortOrder, int?currentPageIndex) { var ctx = new SmsContext(); if (fromDate == null) { fromDate = SystemConstant.MIN_DATE; } if (toDate == null) { toDate = SystemConstant.MAX_DATE; } var orderList = ctx.GET_HOA_DON(fromDate, toDate, customerId).ToList <GET_HOA_DON_Result>(); if (string.IsNullOrEmpty(sortOrder)) { sortOrder = "date_desc"; } else { sortOrder = "date"; } ViewBag.SortOrder = sortOrder; IPagedList <GET_HOA_DON_Result> khachHangHists = null; int pageSize = SystemConstant.ROWS; int pageIndex = currentPageIndex == null ? 1 : (int)currentPageIndex; ViewBag.Count = orderList.Count(); switch (sortOrder) { case "date": khachHangHists = orderList.OrderBy(KhachHangHist => KhachHangHist.NGAY_BAN).ToList().ToPagedList(pageIndex, pageSize); break; case "date_desc": khachHangHists = orderList.OrderByDescending(KhachHangHist => KhachHangHist.NGAY_BAN).ToList().ToPagedList(pageIndex, pageSize); break; default: khachHangHists = orderList.OrderBy(KhachHangHist => KhachHangHist.NGAY_BAN).ToList().ToPagedList(pageIndex, pageSize); break; } KhachHangModel KhachHang = new KhachHangModel(); KhachHang.OrderHist = khachHangHists; var total = ctx.GET_SUM_HOA_DON_BY_CUS_ID(fromDate, toDate, customerId).ToList().First(); KhachHang.Total = total; ViewBag.CustomerId = customerId; ViewBag.FromDate = ((DateTime)fromDate).ToString("dd/MM/yyyy"); ViewBag.ToDate = ((DateTime)toDate).ToString("dd/MM/yyyy"); ViewBag.currentPageIndex = currentPageIndex; ctx.Dispose(); return(PartialView("showOrderHistPartialView", KhachHang)); }
public ActionResult Register(KhachHangModel model, string hdUrlReferrer) { if (ModelState.IsValid) { KhachHangDAO dao = new KhachHangDAO(); if (dao.isExistSDT(model.SDT)) { ModelState.AddModelError("", "Số điện thoại đã tồn tại!"); } else if (dao.isExistEmail(model.Email)) { ModelState.AddModelError("", "Email đã tồn tại!"); } else { var objKhachhang = new KhachHang(); string lastID = dao.getLastID(); objKhachhang.MaKH = Common.XuLy.NextID(lastID, "KH"); objKhachhang.TenKH = model.TenKH; objKhachhang.SDT = model.SDT; objKhachhang.CMND = model.CMND; objKhachhang.DiaChiKH = model.DiaChiKH; objKhachhang.PASSWORD = Common.Encryptor.MD5Hash(model.PassWord); objKhachhang.Email = model.Email; DateTime dt = DateTime.Now; objKhachhang.Activation = Common.Encryptor.MD5Hash(model.Email + dt.ToString()); objKhachhang.NgayTaoTT = DateTime.Now; int result = dao.insertKhachHang(objKhachhang); if (result == 1) { ViewBag.Success = "success"; SessionUserBO session = new SessionUserBO(); session.UserID = objKhachhang.MaKH; session.Name = objKhachhang.TenKH; session.PhoneNumber = objKhachhang.SDT; session.Email = objKhachhang.Email; session.Address = objKhachhang.DiaChiKH; session.CMND = objKhachhang.CMND; session.CreatedDate = objKhachhang.NgayTaoTT; ViewBag.URL = hdUrlReferrer; model = new KhachHangModel(); BuildEmailTemplate(objKhachhang.MaKH); //string content = System.IO.File.ReadAllText(HostingEnvironment.MapPath("~/EmailTemplate/") + "Text" + ".cshtml"); //content = content.Replace("{{Name}}", objKhachhang.TenKH); //new MailHelper().SendMail(objKhachhang.Email, "Kích Hoạt Tài Khoản", content); } else { ModelState.AddModelError("", "Đăng ký không thành công"); } } } return(View()); }
private bool CheckExists(KhachHangModel KhachHang, HMSEntities db) { H_KhachHang obj = null; if (!string.IsNullOrEmpty(KhachHang.Ma)) { obj = db.H_KhachHang.FirstOrDefault(x => !x.IsDeleted && x.Id != KhachHang.Id && x.Code.Trim().ToUpper().Equals(KhachHang.Ma.Trim().ToUpper())); } return(obj != null ? true : false); }