Exemple #1
0
        public int obteneriduser(string nomuser)
        {
            GestionUser user   = new GestionUser();
            int         iduser = user.retornaridusuario(nomuser);

            return(iduser);
        }
Exemple #2
0
        public DataTable Publi_asociada_user(int iduser)
        {
            GestionUser user  = new GestionUser();
            DataTable   table = new DataTable();

            table = user.Mostrar_publica_usuarios(iduser);
            return(table);
        }
Exemple #3
0
        public List <string> Mostrarusuarios()
        {
            GestionUser   user    = new GestionUser();
            List <string> usuario = new List <string>();

            usuario = user.Listaruser();

            return(usuario);
        }
        public ActionResult Chatt()
        {
            GestionUser gu = new GestionUser();

            ViewBag.Message            = "Your contact page.";
            ViewBag.hdnCurrentUserName = User.Identity.Name;
            ViewBag.hdnCurrentUserID   = gu.RetournerByCondition(x => x.UserName == User.Identity.Name).First().Id;
            return(View());
        }
        public ActionResult Register(RegisterViewModel model)
        {
            if (ModelState.IsValid)
            {
                GestionUser gu      = new GestionUser();
                var         result1 = gu.RetournerByCondition(x => (x.UserName == model.UserName));
                var         result2 = gu.RetournerByCondition(x => (x.Email == model.Email));
                if (result1.Count() == 0)
                {
                    if (result2.Count() != 0)
                    {
                        ModelState.AddModelError("", "Email  is already taken.");
                        return(View(model));
                    }
                    User user = new User {
                        UserName = model.UserName, Email = model.Email, FirstName = model.FirstName, LastName = model.LastName, Ville = model.ville
                    };


                    Session["user"]     = user;
                    Session["username"] = model.UserName;
                    Session["passowrd"] = model.Password;
                    if (model.Role == "patient")
                    {
                        return(RedirectToAction("Register3", "Account"));
                    }
                    else
                    {
                        return(RedirectToAction("Register2", "Account"));
                    }
                }
                else
                {
                    ModelState.AddModelError("", "UserName  is already taken.");
                }
                return(View(model));
            }

            // If we got this far, something failed, redisplay form
            return(View(model));
        }
Exemple #6
0
        public List <OrdersViewModel> getOrdersViewModel()
        {
            var list = ordersList.Select(s => new { s.id, s.address, s.country, s.ordered, s.qteOfProduct, s.shipped, s.status, s.totalPrice, s.Admin, s.Stock, s.Provider }).ToList();

            List <OrdersViewModel> orders = new List <OrdersViewModel>();
            int pending = 0;
            int recived = 0;

            foreach (var s in list)
            {
                //Console.WriteLine(s.Admin1.firstName);
                GestionUser     gu = new GestionUser();
                GestionStock    gs = new GestionStock();
                GestionProvider gp = new GestionProvider();

                commande cm = new commande {
                    id = s.id, Admin = s.Admin, Stock = s.Stock, Provider = s.Provider, address = s.address, country = s.country, ordered = s.ordered, qteOfProduct = s.qteOfProduct, shipped = s.shipped, status = s.status, totalPrice = s.totalPrice
                };
                if (cm.status == 0)
                {
                    pending++;
                }
                else
                {
                    recived++;
                }
                user     a  = gu.FindById(cm.Admin.GetValueOrDefault());
                stock    st = gs.FindById(cm.Stock.GetValueOrDefault());
                provider p  = gp.FindById(cm.Provider.GetValueOrDefault());

                orders.Add(new OrdersViewModel {
                    Cmd = cm, AdminName = a.FullName, ProviderName = p.nom, StockType = st.stockType
                });
            }
            OrdersViewModel.pending = pending;
            OrdersViewModel.recived = recived;
            return(orders);
        }
 public AccountController()
 {
     gu = new GestionUser();
 }
 public EvenementController()
 {
     ge = new GestionEvenement();
     gu = new GestionUser();
 }
Exemple #9
0
 public AccountAPIController()
 {
     us = new GestionUser();
 }
 public TaskController()
 {
     gt = new GestionTask();
     gu = new GestionUser();
 }