コード例 #1
0
        public ActionResult Addrq()
        {
            ValidateRequest = false;
            string a = Request.QueryString["a"];

            if (Session["giohang"] == null)
            {
                Response.Write("Ban chua lua chon san pham !");
            }
            else
            {
                List <Request_Stationery> ls = new List <Request_Stationery>();
                foreach (GiohangModel gm in (List <GiohangModel>)Session["giohang"])
                {
                    Request_Stationery s = new Request_Stationery();
                    s.ProductId = gm.Productid;
                    s.Quantity  = gm.Soluong;
                    ls.Add(s);
                }
                string   chuoi = "";
                Employee el    = (Employee)Session["Employee"];//form
                Request_StationeryModel rsm = new Request_StationeryModel();
                Request  r  = new Request();
                string[] kq = a.Split('|');
                chuoi           += kq[0] + kq[1] + kq[2];
                r.RequestName    = kq[0];
                r.RequestContent = kq[1];
                r.Description    = kq[2];
                r.DateDispatch   = DateTime.Now;
                r.Accept         = true;
                r.State          = "1";
                r.CatalogRQId    = Convert.ToInt32(kq[3]);
                r.EmployeeNumber = el.EmployeeNumber;
                rsm.inserdata(r);
                int a1 = r.RequestId;
                foreach (Request_Stationery r1 in ls)
                {
                    r1.RequestId = a1;
                    rsm.insert2(r1);
                }
                Response.Write(ls.Count);
                RequestModel rm = new RequestModel();

                string   ixep = el.RegistrationNumber;
                Employee xep  = rsm.informationxep(ixep);
                DataClassesStationeryDataContext dtdc = new DataClassesStationeryDataContext();
                Config c1 = dtdc.Configs.First();
                if (rm.Send(el.Email, xep.Email, kq[0], kq[1], c1.Type, Convert.ToInt32(c1.Ports), c1.MailNetwork, c1.Password))
                {
                    Redirect("Default1/MyRequest10");
                }
            }
            return(null);
        }
コード例 #2
0
        public ActionResult test()
        {
            DataClassesStationeryDataContext dtdc = new DataClassesStationeryDataContext();
            ViewModel vm = new ViewModel();

            if (Session["Employee"] == null)
            {
                return(RedirectToAction("Login", "Default1"));
            }

            return(View());
        }
コード例 #3
0
        //mo ve view Request

        public ActionResult Index()
        {
            DataClassesStationeryDataContext dtdc = new DataClassesStationeryDataContext();
            ViewModel vm = new ViewModel();

            if (Session["Employee"] == null)
            {
                return(RedirectToAction("Login", "Default1"));
            }
            ViewData["sanpham"] = s.ListStationery();
            CatalogeModel clm = new CatalogeModel();

            ViewData["dsachcata"] = clm.Listcataloge();

            ViewData["count"] = s1.count();
            return(View());
        }