public ActionResult Register(UserModel objuserModel)
 {
     if (ModelState.IsValid)
     {
         if (!objUserDBEntities.Users.Any(m => m.Email == objuserModel.Email))
         {
             User objUser = new DBModel.User();
             objUser.CreatedOn    = DateTime.Now;
             objUser.Email        = objuserModel.Email;
             objUser.FirstName    = objuserModel.FirstName;
             objUser.LastName     = objuserModel.LastName;
             objUser.Password     = objuserModel.Password;
             objUser.YoutubeAbone = objuserModel.YoutubeAbone;
             objUser.Puan         = 100;
             objUserDBEntities.Users.Add(objUser);
             objUserDBEntities.SaveChanges();
             objuserModel = new UserModel();
             objuserModel.SuccessMessage = "User is Succesfully Added";
             return(RedirectToAction("Index", "Home"));
         }
         else
         {
             ModelState.AddModelError("Error", "Email is Already exists!");
             return(View());
         }
     }
     return(View());
 }
Example #2
0
 public ActionResult Register(UserModel objUserModel)
 {
     if (ModelState.IsValid)
     {
         if (!objUserDBEntities.Users.Any(m => m.Email == objUserModel.Email))
         {
             User objUser = new DBModel.User();
             objUser.CreateOn  = DateTime.Now;
             objUser.Email     = objUserModel.Email;
             objUser.FirstName = objUserModel.FirstName;
             objUser.LastName  = objUserModel.LastName;
             objUser.Password  = objUserModel.Password;
             objUserDBEntities.Users.Add(objUser);
             objUserDBEntities.SaveChanges();
             objUserModel = new UserModel();
             objUserModel.SuccessMessage = "Usuário Cadastrado Com Sucesso!";
             return(RedirectToAction("Index", "Home"));
         }
         else
         {
             ModelState.AddModelError("Error", "E-Mail Já Cadastrado!");
             return(View());
         }
     }
     return(View());
 }
Example #3
0
        public ActionResult Register(UserModel obj)
        {
            if (ModelState.IsValid)
            {
                if (!objUserEntities.Users.Any(m => m.EmailID == obj.EmailID))
                {
                    User objUser = new DBModel.User();
                    objUser.CreatedOn = DateTime.Now;
                    objUser.EmailID   = obj.EmailID;
                    objUser.FirstName = obj.FirstName;
                    objUser.LastName  = obj.LastName;
                    objUser.Password  = obj.Password;


                    objUserEntities.Users.Add(objUser);
                    objUserEntities.SaveChanges();
                    obj = new UserModel();
                    //obj.Message = "Registeration Successfully";
                    ViewBag.data = "User is Successfully Added";

                    //return RedirectToAction("Index", "Home");
                }
                else
                {
                    ModelState.AddModelError("Error", "Email Address is Already Exist");
                    return(View());
                }
            }
            return(View());
        }
Example #4
0
        public ActionResult Register(UserModel userModel)
        {
            if (ModelState.IsValid)
            {
                User user = new DBModel.User();
                user.Created   = DateTime.Now;
                user.FirstName = userModel.FirstName;
                user.LastName  = userModel.LastName;
                user.Email     = userModel.Email;
                user.Password  = userModel.Password;

                udb.Users.Add(user);
                udb.SaveChanges();
                userModel.SuccessMessage = "success Fully Added";
                return(View());
            }
            return(View());
        }
Example #5
0
 public ActionResult Register(UserModel objUserModel)
 {
     if (ModelState.IsValid)
     {
         User objUser = new DBModel.User();
         objUser.UserID       = objUserModel.UserID;
         objUser.UserName     = objUserModel.UserName;
         objUser.UserEmail    = objUserModel.UserEmail;
         objUser.UserImage    = objUserModel.UserImage;
         objUser.UserPassword = objUserModel.UserPassword;
         objuserDBEntities.Users.Add(objUser);
         objuserDBEntities.SaveChanges();
         // new add
         objUserModel = new UserModel();
         objUserModel.SuccessMessage = "User is sucessfully added";
         return(View("Register"));
     }
     return(View());
 }
Example #6
0
        public ActionResult Register(UserModel objUserModel)
        {
            if (ModelState.IsValid)
            {
                User objUser = new DBModel.User();
                objUser.CreatedOn = DateTime.Now;
                objUser.Email     = objUserModel.Email;
                objUser.FirstName = objUserModel.FirstName;
                objUser.LastName  = objUserModel.LastName;
                objUser.Password  = objUserModel.Password;
                objUser.FirstName = objUserModel.FirstName;
                objUserDBEntities.Users.Add(objUser);
                objUserDBEntities.SaveChanges();
                objUserModel = new UserModel();

                objUserModel.SuccessMessage = "Success";
                return(View(objUserModel));
            }
            return(View(objUserModel));
        }
        public List<DBModel.User> visAlleKunder()
        {
            var kundeliste = new List<DBModel.User>();

            var kunde = new DBModel.User()
            {
                Email = "*****@*****.**",
                Firstname = "Arne",
                Lastname = "Hansen",
                PhoneNr = "22225555",
                Zipcode = "0001",
            };
            kundeliste.Add(kunde);
            kundeliste.Add(kunde);
            kundeliste.Add(kunde);

            return kundeliste;
        }
        public List<DBModel.User> KundeListeSøk(string searchby, string search)
        {
            var liste = new List<DBModel.User>();
            var kunde = new DBModel.User();
            if (searchby == "" || search == "")
            {
                kunde = new DBModel.User()
                {
                    Email = ""
                };
                liste.Add(kunde);
                liste.Add(kunde);
                liste.Add(kunde);
                return liste;
            }
            kunde = new DBModel.User()
            {
                Email = "*****@*****.**",
                Firstname ="test",
                Lastname="testern",
                PhoneNr="12345678",
                Zipcode="1274",
                Streetadress="Gate 1"

            };
            liste.Add(kunde);
            liste.Add(kunde);
            liste.Add(kunde);
            return liste;
        }
        public List<DBModel.User> visAlleKunder()
        {
            try
                {
                    var kundeliste = new List<DBModel.User>();

                    var kunderfradatabasemodell = db.Users.ToList();
                    if (kunderfradatabasemodell == null)
                    {
                        return null;
                    }

                    int i = 0;
                    foreach (var kunde in kunderfradatabasemodell)
                    {
                        var kundeikundeliste = new DBModel.User();
                        kundeikundeliste.Email = kunde.Email;
                        kundeikundeliste.Firstname = kunde.Firstname;
                        kundeikundeliste.Lastname = kunde.Lastname;
                        kundeikundeliste.Password = kunde.Password;
                        kundeikundeliste.PasswordSalt = kunde.PasswordSalt;
                        kundeikundeliste.PhoneNr = kunde.PhoneNr;
                        kundeikundeliste.Streetadress = kunde.Streetadress;
                        kundeikundeliste.Zipcode = kunde.Zipcode;

                        kundeliste.Insert(i++, kundeikundeliste);

                    }

                    return kundeliste;
                }
                catch (System.Data.SqlClient.SqlException ex)
                {
                    SWKA.WriteLine("Message :" + ex.Message + "<br/>" + Environment.NewLine + "StackTrace :" + ex.StackTrace +
                    "" + Environment.NewLine + "Date :" + DateTime.Now.ToString());
                    SWKA.WriteLine(Environment.NewLine + "-----------------------------------------------------------------------------" + Environment.NewLine);
                }
                catch (InvalidOperationException ex)
                {
                    SWKA.WriteLine("Message :" + ex.Message + "<br/>" + Environment.NewLine + "StackTrace :" + ex.StackTrace +
                     "" + Environment.NewLine + "Date :" + DateTime.Now.ToString());
                    SWKA.WriteLine(Environment.NewLine + "-----------------------------------------------------------------------------" + Environment.NewLine);
                }
                catch (ArgumentException ex)
                {
                    SWKA.WriteLine("Message :" + ex.Message + "<br/>" + Environment.NewLine + "StackTrace :" + ex.StackTrace +
                     "" + Environment.NewLine + "Date :" + DateTime.Now.ToString());
                    SWKA.WriteLine(Environment.NewLine + "-----------------------------------------------------------------------------" + Environment.NewLine);
                }
                catch (NullReferenceException ex)
                {
                    SWKA.WriteLine("Message :" + ex.Message + "<br/>" + Environment.NewLine + "StackTrace :" + ex.StackTrace +
                      "" + Environment.NewLine + "Date :" + DateTime.Now.ToString());
                    SWKA.WriteLine(Environment.NewLine + "-----------------------------------------------------------------------------" + Environment.NewLine);
                }
                catch (SystemException ex)
                {
                    SWKA.WriteLine("Message :" + ex.Message + "<br/>" + Environment.NewLine + "StackTrace :" + ex.StackTrace +
                     "" + Environment.NewLine + "Date :" + DateTime.Now.ToString());
                    SWKA.WriteLine(Environment.NewLine + "-----------------------------------------------------------------------------" + Environment.NewLine);
                }
                catch (Exception ex)
                {
                    SWKA.WriteLine("Message :" + ex.Message + "<br/>" + Environment.NewLine + "StackTrace :" + ex.StackTrace +
                    "" + Environment.NewLine + "Date :" + DateTime.Now.ToString());
                    SWKA.WriteLine(Environment.NewLine + "-----------------------------------------------------------------------------" + Environment.NewLine);
                }

                return null;
        }
        public List<DBModel.User> KundeListeSøk(string searchby, string search)
        {
            try
                {
                    if (search == null || search == "")
                    {
                        return null;
                    }
                    if (searchby == "Epost")
                    {

                        var kundeepost = (db.Users.Where(x => x.Email.Contains(search)).ToList());
                        var sendkunde = new List<DBModel.User>();
                        var ordreliste = new List<DBModel.Order>();
                        foreach (var item in kundeepost)
                        {
                            var kunde = new DBModel.User();
                            kunde.Email = item.Email;
                            kunde.Firstname = item.Firstname;
                            kunde.Lastname = item.Lastname;
                            kunde.Orders = null;
                            foreach (var order in item.Orders)
                            {
                                var orderkunde = new DBModel.Order();
                                orderkunde.Confirmed = orderkunde.Confirmed;
                                orderkunde.dato = orderkunde.dato;
                                orderkunde.Email = orderkunde.Email;
                                orderkunde.Ordernumber = orderkunde.Ordernumber;
                                orderkunde.status = orderkunde.status;
                                orderkunde.statusDato = orderkunde.statusDato;
                                ordreliste.Add(orderkunde);
                            }
                            kunde.Orders = ordreliste;
                            sendkunde.Add(kunde);
                        }

                        return sendkunde.ToList();
                    }
                    else
                    {
                        var kundeepost = (db.Users.Where(x => x.Lastname.Contains(search)).ToList());
                        var sendkunde = new List<DBModel.User>();
                        var ordreliste = new List<DBModel.Order>();
                        foreach (var item in kundeepost)
                        {
                            var kunde = new DBModel.User();
                            kunde.Email = item.Email;
                            kunde.Firstname = item.Firstname;
                            kunde.Lastname = item.Lastname;
                            kunde.Orders = null;
                            foreach (var order in item.Orders)
                            {
                                var orderkunde = new DBModel.Order();
                                orderkunde.Confirmed = orderkunde.Confirmed;
                                orderkunde.dato = orderkunde.dato;
                                orderkunde.Email = orderkunde.Email;
                                orderkunde.Ordernumber = orderkunde.Ordernumber;
                                orderkunde.status = orderkunde.status;
                                orderkunde.statusDato = orderkunde.statusDato;
                                ordreliste.Add(orderkunde);
                            }
                            kunde.Orders = ordreliste;
                            sendkunde.Add(kunde);
                        }

                        return sendkunde.ToList();
                    }
                }
                catch (System.Data.SqlClient.SqlException ex)
                {
                    SWKA.WriteLine("Message :" + ex.Message + "<br/>" + Environment.NewLine + "StackTrace :" + ex.StackTrace +
                    "" + Environment.NewLine + "Date :" + DateTime.Now.ToString());
                    SWKA.WriteLine(Environment.NewLine + "-----------------------------------------------------------------------------" + Environment.NewLine);
                }
                catch (InvalidOperationException ex)
                {
                    SWKA.WriteLine("Message :" + ex.Message + "<br/>" + Environment.NewLine + "StackTrace :" + ex.StackTrace +
                     "" + Environment.NewLine + "Date :" + DateTime.Now.ToString());
                    SWKA.WriteLine(Environment.NewLine + "-----------------------------------------------------------------------------" + Environment.NewLine);
                }
                catch (ArgumentException ex)
                {
                    SWKA.WriteLine("Message :" + ex.Message + "<br/>" + Environment.NewLine + "StackTrace :" + ex.StackTrace +
                     "" + Environment.NewLine + "Date :" + DateTime.Now.ToString());
                    SWKA.WriteLine(Environment.NewLine + "-----------------------------------------------------------------------------" + Environment.NewLine);
                }
                catch (NullReferenceException ex)
                {
                    SWKA.WriteLine("Message :" + ex.Message + "<br/>" + Environment.NewLine + "StackTrace :" + ex.StackTrace +
                      "" + Environment.NewLine + "Date :" + DateTime.Now.ToString());
                    SWKA.WriteLine(Environment.NewLine + "-----------------------------------------------------------------------------" + Environment.NewLine);
                }
                catch (SystemException ex)
                {
                    SWKA.WriteLine("Message :" + ex.Message + "<br/>" + Environment.NewLine + "StackTrace :" + ex.StackTrace +
                     "" + Environment.NewLine + "Date :" + DateTime.Now.ToString());
                    SWKA.WriteLine(Environment.NewLine + "-----------------------------------------------------------------------------" + Environment.NewLine);
                }
                catch (Exception ex)
                {
                    SWKA.WriteLine("Message :" + ex.Message + "<br/>" + Environment.NewLine + "StackTrace :" + ex.StackTrace +
                    "" + Environment.NewLine + "Date :" + DateTime.Now.ToString());
                    SWKA.WriteLine(Environment.NewLine + "-----------------------------------------------------------------------------" + Environment.NewLine);
                }

                return null;
        }