Ejemplo n.º 1
0
 public MyInfoSession(MySipStack sipStack, string toUri) : base(sipStack)
 {
     this.m_Session = new InfoSession(sipStack.WrappedStack);
     base.init();
     base.ToUri     = UriUtils.GetValidSipUri(toUri);
     base.SigCompId = sipStack.SigCompId;
 }
Ejemplo n.º 2
0
        // GET: Card
        public ActionResult Index()
        {
            InfoSession modelSession = new InfoSession();

            modelSession = SessionHelper.GetInfoSession();
            if (modelSession == null)
            {
                return(RedirectToAction("Login", "User"));
            }
            else
            {
                Session["infoSession"] = modelSession;

                var orderDBModel = new OrderDBModel();
                /*OrderModel orderModel = new OrderModel();*/
                var       models = orderDBModel.getOrdersByCustomerId(modelSession.id);
                CardModel model  = new CardModel();
                model.orders = models;
                model.total  = 0;
                foreach (TB_ORDER order in models)
                {
                    if (order.S_STATUS.Equals("InActive") && order.PRICE != null)
                    {
                        model.total = (double)(model.total + (order.PRICE * order.N_TOTAL));
                    }
                }
                return(View(model));
            }
        }
Ejemplo n.º 3
0
        // GET: Admin/Home
        public ActionResult Index()
        {
            InfoSession modelSession = new InfoSession();

            modelSession           = SessionHelper.GetInfoSession();
            Session["infoSession"] = modelSession;
            return(View());
        }
Ejemplo n.º 4
0
        public ActionResult List()
        {
            InfoSession modelSession = new InfoSession();

            modelSession           = SessionHelper.GetInfoSession();
            Session["infoSession"] = modelSession;
            var model = new DepartmentDBModel();
            var list  = model.getListDepartment();

            return(View(list));
        }
Ejemplo n.º 5
0
        public ActionResult Active()
        {
            var modelDB = new OrderDBModel();

            InfoSession modelSession = new InfoSession();

            modelSession           = SessionHelper.GetInfoSession();
            Session["infoSession"] = modelSession;
            modelDB.activeOrderByCustomerId(modelSession.id);
            return(RedirectToAction("Index"));
        }
        // GET: ProductList
        public ActionResult Index()
        {
            InfoSession modelSession = new InfoSession();

            modelSession           = SessionHelper.GetInfoSession();
            Session["infoSession"] = modelSession;
            var        productModelDB = new ProductDBModel();
            var        planModelDB    = new PlanDBModel();
            IndexModel model          = new IndexModel();

            model.Products = productModelDB.getListProduct();
            model.Plans    = planModelDB.getListPlan();
            return(View(model));
        }
Ejemplo n.º 7
0
        // GET: Detail
        public ActionResult Index(int id, string type)
        {
            if (id < 1)
            {
                return(RedirectToAction("Index", "Home"));
            }
            else
            {
                InfoSession modelSession = new InfoSession();

                modelSession           = SessionHelper.GetInfoSession();
                Session["infoSession"] = modelSession;
                DetailModel detailModel = new DetailModel();
                if (type.Equals("PLAN"))
                {
                    var planDBModel = new PlanDBModel();
                    var model       = planDBModel.getPlanById(id);
                    detailModel.id          = model.N_ID;
                    detailModel.name        = model.S_NAME;
                    detailModel.type        = type;
                    detailModel.detail      = model.S_DETAIL;
                    detailModel.description = model.S_DESCRIPTION;
                    detailModel.total       = 1;
                }
                else
                {
                    var productDBModel = new ProductDBModel();
                    var model          = productDBModel.getProductById(id);
                    detailModel.id          = model.N_ID;
                    detailModel.name        = model.S_NAME;
                    detailModel.type        = type;
                    detailModel.detail      = model.S_DETAIL;
                    detailModel.description = model.S_DESCRIPTION;
                    detailModel.price       = model.N_PRICE;
                    detailModel.total       = 1;
                }
                return(View(detailModel));
            }
        }
Ejemplo n.º 8
0
        public ActionResult Create(int id, string type, double price, int total)
        {
            InfoSession modelSession = new InfoSession();

            modelSession = SessionHelper.GetInfoSession();
            if (modelSession == null)
            {
                return(RedirectToAction("Login", "User"));
            }
            else
            {
                var      orderDBModel = new OrderDBModel();
                TB_ORDER order        = new TB_ORDER();
                order.N_AMOUNT        = price * total;
                order.N_TOTAL         = total;
                order.S_TYPE          = type;
                order.S_CUSTOMER_NAME = modelSession.fullName;
                order.S_PHONE         = modelSession.phone;
                order.S_ADDRESS       = modelSession.address;
                order.N_CUSTOMER_ID   = modelSession.id;
                orderDBModel.createOrder(order, id);
                return(RedirectToAction("Index", "Card"));
            }
        }