コード例 #1
0
ファイル: HomeController.cs プロジェクト: crystal92/ITgeek
        public ActionResult Index(uzytkownik u)
        {
            ViewBag.Title = "Strona Główna";
            ViewBag.Message = "Krótki opis strony głównej";

            /*
            if (Session["id"] != null)
            {
                   var QUERY = "SELECT * FROM UZYTKOWNIK";
                    var data = db.Database.SqlQuery(QUERY);

                    var v = db.uzytkownik.SingleOrDefault(u => u.id_uzytkownik == 1);
                    return View(v);
                //retyujkiolkp

                         }
            else
            {
                return View(db.uzytkownik.ToList());
            }

             */

            return View(db.uzytkownik.ToList());
        }
コード例 #2
0
ファイル: UserController.cs プロジェクト: SZMAL/webapp
 // GET: Statystyki serwisu
 public ActionResult ServiceStats(uzytkownik u)
 {
     if (!Logged())
     {
         return(RedirectToAction("Index", "Login"));
     }
     return(View("~/Views/Home/ServiceStats.cshtml", u));
 }
コード例 #3
0
ファイル: UserController.cs プロジェクト: SZMAL/webapp
 // GET: O nas
 public ActionResult About(uzytkownik u)
 {
     if (!Logged())
     {
         return(RedirectToAction("Index", "Login"));
     }
     return(View("~/Views/Home/About.cshtml", u));
 }
コード例 #4
0
ファイル: MainWindowView.cs プロジェクト: cogito96/ProjektWPF
 private void LogingStart()
 {
     logi = new RegistryAndLogin();
     if (logi.ShowDialog() == true)
     {
         Uzytkownik = logi.lolo;
     }
     if (!logi.Zamkniencie)
     {
         Close();
     }
     FileRead();
 }
コード例 #5
0
        private void btZarejestruj_Click(object sender, EventArgs e)
        {
            btZarejestruj.Enabled = true;

            if (imie.Text != "" && nazwisko.Text != "" && miasto.Text != "" && nrLokalu.Text != "" && pesel.Text != "")
            {
                uzytkownik user      = new uzytkownik();
                konto      kontoUser = new konto();
                Random     r         = new Random();
                int        random    = r.Next(100, 999);

                user.login    = login.Text;
                user.imie     = imie.Text;
                user.nazwisko = nazwisko.Text;
                user.haslo    = haslo.Text;
                user.miasto   = miasto.Text;
                user.ulica    = ulica.Text;
                user.nrLokalu = nrLokalu.Text;
                user.telefon  = telefon.Text;
                user.pesel    = pesel.Text;
                user.email    = email.Text;

                user.nrRachunku = random.ToString() + pesel.Text;
                user.status     = true;

                using (var context = new DbBankEntities5())
                {
                    context.uzytkowniks.Add(user);
                    context.SaveChanges();

                    var varKonto = context.uzytkowniks.Where(t => t.login == login.Text).SingleOrDefault();

                    kontoUser.uzytkownikId = varKonto.uzytkownikId;
                    kontoUser.saldo        = 0;

                    context.kontoes.Add(kontoUser);
                    context.SaveChanges();

                    login.Text = imie.Text = nazwisko.Text = haslo.Text = miasto.Text = ulica.Text = nrLokalu.Text = telefon.Text = pesel.Text = email.Text = "";

                    infoRejestracjaLb.Text = "Zarejestrowano użytkownika";
                    btZarejestruj.Enabled  = false;
                }
            }
            else
            {
                MessageBox.Show("Uzupełnij brakujące pola!", "Niekompletne dane", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
コード例 #6
0
        public Form(uzytkownik user, konto kontoUzytkownika)
        {
            InitializeComponent();
            InicjalizacjaUkladuPaneli();
            lbNazwisko.Text          = user.imie + " " + user.nazwisko;
            lbUserID.Text            = user.uzytkownikId.ToString();
            lbEmail.Text             = user.email;
            userTopBarLb.Text        = user.imie + " " + user.nazwisko;
            ostatnieLogowanieLb.Text = DateTime.Now.ToShortDateString();
            nrKontaTB.Text           = label3.Text = user.nrRachunku;
            nrRachunkuTb.Text        = kwotaPrzelewuTb.Text = "";

            lbSaldoKonta.Text = kontoUzytkownika.saldo.ToString() + " zł";

            kontoUserOwner = kontoUzytkownika;
        }
コード例 #7
0
ファイル: LoginScreen.cs プロジェクト: Corthell/BankOfWszib
        private void btZaloguj_Click(object sender, EventArgs e)
        {
            errorMessage.Text = "";

            log        lastLogin        = new log();
            uzytkownik logedUser        = new uzytkownik();
            konto      kontoUzytkownika = new konto();
            bool       access           = false;

            using (var context = new DbBankEntities5())
            {
                var user = context.uzytkowniks.Where(t => t.login == login.Text).SingleOrDefault();

                if (user != null)
                {
                    if (user.haslo == haslo.Text && user.status == true)
                    {
                        var saldo = context.kontoes.Where(t => t.uzytkownikId == user.uzytkownikId).SingleOrDefault();

                        access           = true;
                        logedUser        = user;
                        kontoUzytkownika = saldo;

                        lastLogin.uzytkownikId  = user.uzytkownikId;
                        lastLogin.dataLogowania = DateTime.Now;
                        context.logs.Add(lastLogin);
                        context.SaveChanges();
                    }
                }
            }

            if (access)
            {
                this.WindowState = FormWindowState.Minimized;
                Form start = new Form(logedUser, kontoUzytkownika);
                start.Show();
            }
            else
            {
                errorMessage.Text = "Nieprawidłowy login lub hasło!";
                login.Text        = haslo.Text = "";
            }
        }
コード例 #8
0
 protected void UserButton_Click(object sender, EventArgs e)
 {
     Baza2Context baza = new Baza2Context();
     uzytkownik nowy = new uzytkownik();
     nowy.login = LoginBox.Text;
     nowy.haslo = GetEncriptedPassword(PassBox.Text);
     nowy.typ_id_typ = 2;
     try
     {
         var u = (from t in baza.uzytkownik where t.login == nowy.login select t).First();
         Label1.Text = "Użytkownik o takiej nazwie już istnieje";
     }
     catch
     {
         baza.uzytkownik.Add(nowy);
         baza.SaveChanges();
         Label1.Text = "Dodano nowego użytkownika";
     }
     Label1.Visible = true;
 }
コード例 #9
0
 public ActionResult RegisterUser(BigModel objUser)
 {
     if (ModelState.IsValid)
     {
         using (szmaldbEntities db = new szmaldbEntities())
         {
             var obj = db.uzytkowniks.Where(a => a.imie.Equals(objUser.UserLoginModel.Login) && a.haslo.Equals(objUser.UserLoginModel.Password)).FirstOrDefault();
             if (obj == null)
             {
                 uzytkownik u = new uzytkownik();
                 u.login = objUser.UserLoginModel.Login;
                 u.haslo = objUser.UserLoginModel.Password;
                 u.email = objUser.UserLoginModel.Email;
                 db.uzytkowniks.Add(u);
                 db.SaveChanges();
             }
         }
     }
     else
     {
         return(PartialView("Index", objUser));
     }
     return(View("~/Views/Index.cshtml"));
 }