示例#1
0
        // GET: Admin/LienHe
        public ActionResult Index(string searchString, int page = 1, int pagesize = 5)
        {
            //var iplCate = new SachModel();
            //var model = iplCate.ListAll();
            var dao   = new LienHeDao();
            var model = dao.ListAllPaging(searchString, page, pagesize);

            ViewBag.SearchString = searchString;
            return(View(model));
        }
示例#2
0
        public ActionResult Add(LienHe sp)
        {
            //LienHeDao dao = new LienHeDao();
            //int newID = dao.AddNew(sp);
            //if (newID != -1)
            //{
            //    ViewBag.Message = "Them Moi Thanh Cong";

            //}
            //else
            //{
            //    ViewBag.Message = "Them Moi ko Thanh Cong";
            //}
            //return RedirectToAction("Index", "Home");

            try
            {
                if (ModelState.IsValid)
                {
                    var dao = new LienHeDao();

                    var user = new LienHe();
                    user.tennguoilh    = sp.tennguoilh;
                    user.sdtnguoilh    = sp.sdtnguoilh;
                    user.emailnguoilh  = sp.emailnguoilh;
                    user.diachinguoilh = sp.diachinguoilh;
                    user.noidung       = sp.noidung;
                    user.ngaylh        = DateTime.Now;


                    var res = dao.AddNew(user);
                    if (res > 0)
                    {
                        ViewBag.Success = "Đăng Ký Thành Công";
                        return(RedirectToAction("Index", "Home"));
                    }
                    else
                    {
                        ModelState.AddModelError("", "Đăng Ký Khong Thành Công");
                    }
                }



                return(View(sp));
            }
            catch
            {
                return(View("Index"));
            }
        }
示例#3
0
        public LogicResult deleteCustomerLogic(FormSearchCustomerObj obj)
        {
            KhachHangDao khDao     = new KhachHangDao();
            LienHeDao    lienHeDao = new LienHeDao();

            khDao.deleteKhachHang(obj.idKhachHang);
            List <LienHeDto> listLienHeOld = lienHeDao.getListLienHe(obj.idKhachHang);

            if (listLienHeOld.Count > 0)
            {
                lienHeDao.delete(obj.idKhachHang);
            }
            return(new LogicResult(Contanst.MSG_INFO, AppUtils.getAppConfig("MSGINFO005"), null));
        }
示例#4
0
        public LogicResult updateCustommerLogic(FormAddCustomerObj obj)
        {
            KhachHangDto khDto = createKhachHangDto(obj);

            khDto.createTime = System.DateTime.Now;
            KhachHangDao khDao = new KhachHangDao();

            khDao.update(khDto);
            LienHeDao        lienHeDao     = new LienHeDao();
            List <LienHeDto> listLienHeOld = lienHeDao.getListLienHe(khDto.idKhachHang);

            if (listLienHeOld.Count > 0)
            {
                lienHeDao.delete(khDto.idKhachHang);
            }
            if (obj.listContracts.Count > 0)
            {
                lienHeDao.insertList(obj.listContracts);
            }
            return(new LogicResult(Contanst.MSG_INFO, AppUtils.getAppConfig("MSGINFO004"), null));
        }
示例#5
0
 public ActionResult Create(LIENHE model, FormCollection collection)
 {
     model.TRANGTHAI    = false;
     model.NGAYGUIYKIEN = DateTime.Now;
     if (ModelState.IsValid)
     {
         var dao = new LienHeDao().ThemLienHe(model);
         if (dao)
         {
             return(RedirectToAction("Index", "TrangChu"));
         }
         else
         {
             return(View("Error_404"));
         }
     }
     else
     {
         ModelState.AddModelError("", "Thiếu thông tin");
     }
     return(RedirectToAction("Create"));
 }