private void frmSatisIslemi_Load(object sender, EventArgs e) { txtToplamTutar.Text = ToplamTutar.ToString(); txtOdaNo.Text = OdaNo; txtGirisTarihi.Text = Giris.ToShortDateString(); txtCikisTarihi.Text = Cikis.ToShortDateString(); }
private void GirisYap_Click(object sender, EventArgs e) { OleDbConnection con = new OleDbConnection(kodlar.Yol()); con.Open(); string sql = "select * from uyeler where Tc=@Tc and Sifre=@Sifre"; DataTable dt = new DataTable(); OleDbDataAdapter adp = new OleDbDataAdapter(sql, con); adp.SelectCommand.Parameters.AddWithValue("@Tc", kullanici.Text); adp.SelectCommand.Parameters.AddWithValue("@Sifre", sifre.Text); adp.Fill(dt); if (dt.Rows.Count == 0) { MessageBox.Show("Hatalı Giriş Yaptınız. Lütfen Bilgilerinizi Kontrol Edin", "Uyarı", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { Yetki = dt.Rows[0]["Yetki"].ToString(); if (Yetki == "Üye" || Yetki == "Yetkili") { kullanici uyeForm = new kullanici(); uyeForm.Show(); Giris ac = (Giris)((Panel)Parent).Parent; ac.Hide(); } else { MessageBox.Show("Üyeliğiniz Aktifleştirilmemiş Olabilir. Lütfen Yetkililerle İletişime Geçin.", "Uyarı", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } }
private void metroLink1_Click(object sender, EventArgs e) { Giris g = new Giris(); g.Show(); this.Hide(); }
public async Task <IActionResult> Index(Giris model) { if (ModelState.IsValid) { var user = await userManager.FindByNameAsync(model.KullaniciAd); if (user == null) { ModelState.AddModelError("", "Kullanıcı Adı Bulunamadı..!"); } else { var result = await signInManager.PasswordSignInAsync(user, model.KullaniciSifre, false, false); if (result.Succeeded) { model.KullaniciID = user.Id; model.Email = user.Email; model.KullaniciAd = user.UserName; model.KullaniciSifre = user.PasswordHash; return(Redirect(model.Url ?? "~/")); } ModelState.AddModelError("", "Şifre Yanlış.!!"); } } return(View(model)); }
private void GirisYap_Click(object sender, EventArgs e) { OleDbConnection con = new OleDbConnection(kodlar.Yol()); con.Open(); string sql = "select * from uyeler where Tc=@Tc and Sifre=@Sifre"; DataTable dt = new DataTable(); OleDbDataAdapter adp = new OleDbDataAdapter(sql, con); adp.SelectCommand.Parameters.AddWithValue("@Tc", kullanici.Text); adp.SelectCommand.Parameters.AddWithValue("@Sifre", sifre.Text); adp.Fill(dt); if (dt.Rows.Count == 0) { MessageBox.Show("Hatalı Giriş Yaptınız. Lütfen Bilgilerinizi Kontrol Edin", "Uyarı", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { Yetki = dt.Rows[0]["Yetki"].ToString(); if (Yetki == "Yetkili") { kutuphaneAnasayfa ana = new kutuphaneAnasayfa(); ana.Show(); Giris ac = (Giris)((Panel)Parent).Parent; ac.Hide(); } else { MessageBox.Show("Giriş Yetkiniz Bulunmamaktadır. Lütfen tekrar giriş yapmayı Deneyin.", "Uyarı", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } }
private void simpleButton2_Click(object sender, EventArgs e) { Giris giris = new Giris(); giris.Show(); this.Hide(); }
// // GET: /Giris/ public ActionResult Index(Giris _girisModel) { Connection.Clear(); _girisModel.Password = ""; _girisModel.UserName = ""; _girisModel.FirmaKodu = ""; return(View(_girisModel)); }
public void GirisYapTest() { int beklenenDeger = 2; string kullaniciAdi = ""; string sifre = ""; Giris a = new Giris(); int sonuc = a.GirisYap(kullaniciAdi, sifre); Assert.AreEqual(beklenenDeger, sonuc); }
private void MailValidate_TextChanged(object sender, TextChangedEventArgs e) { bool result = Validator.IsValidEmailAddress(MailAdresi.Text); if (!result) { Giris.GirisInfo("Lütfen doğru mail adresini formatı giriniz.", false); } else { Giris.GirisInfo("", false); } }
private void btnOdaSec_Click(object sender, EventArgs e) { frmOdaSec frm = new frmOdaSec(); frm.ShowDialog(); txtOdaNo.Text = OdaNo; txtGirisTarihi.Text = Giris.ToShortDateString(); txtCikisTarihi.Text = Cikis.ToShortDateString(); TimeSpan fark = Cikis - Giris; int gunsayisi = fark.Days; decimal OdaFiyat = Rp.GetRoomPrice(OdaNo); txtToplamTutar.Text = ((gunsayisi + 1) * OdaFiyat).ToString(); }
public ActionResult Giris(Giris GirisBilgileri) { if (ModelState.IsValid) { VotedressUserManager userManager = new VotedressUserManager(); UserManagerResult res = new UserManagerResult(); res = userManager.GirisKontrol(GirisBilgileri); if (res.Errors.Count > 0) { if (res.Errors.Find(x => x.Code == Entities.Messages.ErrorMessageCode.UserIsNotActive) != null) { ViewBag.SetLink = "Activasyon kodu gönder"; } for (int i = 0; i < res.Errors.Count; i++) { ModelState.AddModelError(res.HataNerece[i].ToString(), res.Errors[i].Message); } return(View(GirisBilgileri)); } Session["login"] = res.User; if (TempData["url"] == null) { if (res.User.Role != "kurumsal") { return(RedirectToAction("Index", "Oylama")); } return(RedirectToAction("Index", "Admin")); } else { string url = TempData["url"].ToString(); return(Redirect(url)); } } else { return(View(GirisBilgileri)); } }
private void btnGiris_Click(object sender, EventArgs e) { Giris giris = new Giris(); giris.KullaniciAdi = txtKullaniciAdi.Text; giris.Sifre = txtSifre.Text; if (giris.KullaniciKontrolEt() != 0) { msChild.Enabled = true; gbGiris.Visible = false; lblKarsilama.Text = "Hoşgeldiniz " + txtKullaniciAdi.Text + ",\n\nÜst menüden yapmak istediğiniz işlemi\nseçebilirsiniz."; } else { lblGiris.Text = "Yanlış kullanıcı adı veya şifre"; } }
public ActionResult Index(Giris giris) { if (ModelState.IsValid == false) { return(View()); } Kullanici kullanici = db.Kullanici.Where(x => x.email.ToLower() == giris.email && x.sifre == giris.sifre && x.Yetki.yetkiAd == "ADMİN" && x.durum == true).SingleOrDefault(); if (kullanici == null) { ViewBag.Hata = "Kullanıcı adı ve şifre hatalı"; } else { Session["Admin"] = kullanici; return(RedirectToAction("Index", "Admin")); } return(View()); }
private void Kayitbtn_Click(object sender, EventArgs e) { using (var db = new OtelDbcontext()) { if (string.IsNullOrWhiteSpace(TcNotbox.Text) || string.IsNullOrWhiteSpace(Adtbox.Text) || string.IsNullOrWhiteSpace(soyadtbox.Text) || string.IsNullOrWhiteSpace(epostotbox.Text) || string.IsNullOrWhiteSpace(sifreTbox.Text) || string.IsNullOrWhiteSpace(teltbox.Text)) { MessageBox.Show("You must fill in the all empty fields"); } else { string ad, soyad, telefon, eposta, sifre; int TcNo; TcNo = Convert.ToInt32(TcNotbox.Text); ad = Adtbox.Text; soyad = soyadtbox.Text; telefon = teltbox.Text; eposta = epostotbox.Text; sifre = sifreTbox.Text; var query = new MusteriKayit() { Ad = ad, Eposta = eposta, Sifre = sifre, Soyad = soyad, TCKimlik = TcNo, IsTrue = false, telefon = Convert.ToInt32(telefon) }; db.musteriKayits.Add(query); db.SaveChanges(); MessageBox.Show("Başarılı Kayıt"); Giris frm = new Giris(); frm.Show(); this.Hide(); } } }
public ActionResult Index(Giris gir) { if (ModelState.IsValid == false) // validation hatası varsa { return(View()); } else { Kullanici kullanici = db.Kullanici.Where(x => x.email.ToLower() == gir.email && x.sifre.ToLower() == gir.sifre && x.Yetki.yetkiAd == "MÜŞTERİ" && x.durum == true).SingleOrDefault(); if (kullanici == null) { TempData["Mesaj"] = "Kullanıcı Adı veya Şifre Hatalı"; } else { Session["Musteri"] = kullanici; return(RedirectToAction("Index", "Anasayfa")); } } return(View()); }
public UserManagerResult GirisKontrol(Giris kullanici) { UserManagerResult res = new UserManagerResult(); res.User = unitOfWork.Repository <VotedressUser>().Find(x => x.Email == kullanici.Email && x.Password == kullanici.Password); List <VotedressUser> k = new List <VotedressUser>(); if (res.User != null) { if (res.User.IsActive != true) { res.AddError(ErrorMessageCode.UserIsNotActive, "Bu hesap aktifleştirlmemiş Lütfen mail adresinizi kontrol ediniz"); res.HataNerece.Add("yukarida"); } } else { res.AddError(ErrorMessageCode.UsernameOrPassWrong, "Kullanıcı adı veya şifre uyuşmuyor"); res.HataNerece.Add("yukarida"); } return(res); }
/// <summary> /// Giris formundan erişilmesi için tasarlanan constructor. hangi değişkeni 2 yapılır. Ve görsel tasarım için InitializeComponent() /// çağırılır. /// </summary> /// <param name="girisForm"> Giris formu çağırırken kendini pass eder. </param> public LoginForm(Giris girisForm) { giris = girisForm; hangi = 2; InitializeComponent(); }
protected void Page_Load(object sender, EventArgs e) { if (!Class.Fonksiyonlar.Admin.Genel.SessionKontrol()) { #region Oturum Yoksa Postala Response.Redirect("default.aspx?rnd=" + (DateTime.Now.Ticks / TimeSpan.TicksPerMillisecond) + "&s=" + Class.Fonksiyonlar.Genel.MevcutSayfa(), false); Context.ApplicationInstance.CompleteRequest(); return; #endregion } else { DateTime Giris; #region Son Giriş Zamanı Al using (BaglantiCumlesi db = new BaglantiCumlesi()) { int PID = Class.Fonksiyonlar.Admin.Genel.AdminID(); var SQL = (from p in db.tbl_islemler where p.admin_id == PID orderby p.tarih descending select p.tarih).Skip(2).AsEnumerable().Take(1); Giris = SQL.Select(x => x.Value).FirstOrDefault(); } #endregion #region Son Giriş Zamanından Beri Geçen Zamanı Hesapla DateTime Simdi = DateTime.Now; string sonuc = null; double gun = (Simdi - Giris).TotalDays; double saat = (Simdi.Hour - Giris.Hour); double dakika = (Simdi.Minute - Giris.Minute); if ((int)gun >= 1) { sonuc = sonuc + ((int)gun).ToString() + " gün "; } if ((int)saat >= 1) { sonuc = sonuc + ((int)saat).ToString() + " saat "; } sonuc = sonuc + ((int)dakika).ToString() + " dak. önce "; #endregion #region Son Giriş Bilgileri LinkButton1.Text = "Son Giriş : " + Giris.ToString() + " - " + sonuc; #endregion #region Yardım sayfası LinkButton4.Text = "Yardım"; LinkButton4.NavigateUrl = "http://yardim.zirvedns.com"; LinkButton4.Target = "_blank"; #endregion #region Site önizleme LinkButton5.Text = "Site Önizleme"; LinkButton5.NavigateUrl = "/"; LinkButton5.Target = "_blank"; #endregion #region Hoşgeldin Olayı Label1.Text = "Hoşgeldin Sn. (" + Class.Fonksiyonlar.Admin.Kullanici.Cagir.KullaniciAdi(Class.Fonksiyonlar.Admin.Genel.AdminID()) + ") " + Class.Fonksiyonlar.Admin.Kullanici.Cagir.AdSoyad(Class.Fonksiyonlar.Admin.Genel.AdminID()); #endregion #region Shop mu, vitrin mi? if (!Class.Fonksiyonlar.Firma.Ayar().Select(p => p.type).FirstOrDefault()) { LabelShop.Text = "VİTRİN"; LabelShop.Icon = Icon.CartError; } else { LabelShop.Text = "SHOP"; LabelShop.Icon = Icon.Cart; } #endregion //Button -> Button.Menu -> Menu -> ComponentMenui -> ComponentMenui.Component -> //Container -> Container.is -> MenuPanel -> MenuPanel.Menu -> MenuPanel.Menu.is -> //Menui -> MenuSeparator //<ext:Button ID="Button2" runat="server" Text="Products"> //<Menu> //<ext:Menu ID="Menu1" runat="server" ShowSeparator="false"> //<is> //<ext:ComponentMenui ID="ComponentMenui1" runat="server" Shift="false"> //<Component> //<ext:Container ID="Container1" runat="server" AutoWidth="true" AutoHeight="true" //AnchorVertical="100%" Layout="ColumnLayout"> //<is> //<ext:MenuPanel ID="MenuPanel2" runat="server" Title="Laptop" Margins="10 10 10 10"> //<Menu ID="Menu3" runat="server" ShowSeparator="false"> //<is> //<ext:Menui ID="Menui1" runat="server" Text="Navigation Link" Icon="PackageGreen" /> //<ext:MenuSeparator ID="MenuSeparator1" runat="server" /> /* * //Katman 0 * Ext.Net.Button B = new Ext.Net.Button(); * B.ID = "Button2"; * B.Text = "Products"; * * Ext.Net.Menu M = new Ext.Net.Menu(); * M.ID = "Menu1"; * M.ShowSeparator = false; * * Ext.Net.ComponentMenuItem CMI = new Ext.Net.ComponentMenuItem(); * CMI.ID = "ComponentMenui1"; * CMI.Shift = false; * * Ext.Net.Container C = new Ext.Net.Container(); * C.ID = "Container1"; * C.AutoWidth = true; * C.AutoHeight = true; * C.AnchorVertical = "100%"; * C.Layout = "ColumnLayout"; * * //Katman 1 * Ext.Net.MenuPanel MP = new Ext.Net.MenuPanel(); * MP.ID = "MenuPanel2"; * MP.Title = "Laptop"; * MP.Margins = "10 10 10 10"; * MP.Menu.ID = "Menu3"; * MP.Menu.ShowSeparator = false; * #region Child Menu * //Katman 1-1 * Ext.Net.MenuItem MI = new Ext.Net.MenuItem(); * MI.ID = "Menui1"; * MI.Text = "Navigation Link"; * MI.Icon = Ext.Net.Icon.PackageGreen; #endregion * #region Separator * Ext.Net.MenuSeparator MS = new Ext.Net.MenuSeparator(); * MS.ID = "MenuSeparator1"; #endregion * * MP.Menu.Items.Add(MI); * MP.Menu.Items.Add(MS); * C.Items.Add(MP); * CMI.Component.Add(C); * M.Items.Add(CMI); * B.Menu.Add(M); * MenuToolbar.Items.Add(B); */ #region Icon Register Olayı if (!IsPostBack) { ResourceManager1.RegisterIcon(Ext.Net.Icon.Cup); ResourceManager1.RegisterIcon(Ext.Net.Icon.StarGold); } #endregion OnlineDurumlari(); Test(); } }
public void Form() { Giris g = new Giris(); Assert.IsNotNull(g); }
protected void Page_Load(object sender, EventArgs e) { #region Oturum Kontrol if (!Class.Fonksiyonlar.Admin.Genel.SessionKontrol()) { #region Oturum Yoksa Postala Response.Redirect("default.aspx?rnd=" + (DateTime.Now.Ticks / TimeSpan.TicksPerMillisecond) + "&s=" + Class.Fonksiyonlar.Genel.MevcutSayfa()); return; #endregion } else { #region Firma Logosu ImageButton1.ImageUrl = "images/logo.png"; ImageButton1.AutoPostBack = true; ImageButton1.PostBackUrl = "panel.aspx?rnd=" + (DateTime.Now.Ticks / TimeSpan.TicksPerMillisecond); #endregion DateTime Giris; #region Son Giriş Zamanı Al using (BaglantiCumlesi SME = new BaglantiCumlesi()) { int PID = Class.Fonksiyonlar.Admin.Genel.AdminID(); var SQL = (from p in SME.tbl_giris_cikislar where p.admin_id == PID orderby p.tarih descending select p.tarih).Skip(2).Take(1); Giris = SQL.Select(x => x.Value).FirstOrDefault(); } #endregion #region Son Giriş Zamanından Beri Geçen Zamanı Hesapla DateTime Simdi = DateTime.Now; string sonuc = null; double gun = (Simdi - Giris).TotalDays; double saat = (Simdi.Hour - Giris.Hour); double dakika = (Simdi.Minute - Giris.Minute); if ((int)gun >= 1) { sonuc = sonuc + ((int)gun).ToString() + " gün "; } if ((int)saat >= 1) { sonuc = sonuc + ((int)saat).ToString() + " saat "; } sonuc = sonuc + ((int)dakika).ToString() + " dak. önce "; #endregion #region Son Giriş Bilgileri LinkButton1.Text = "Bir Önceki Giriş Zamanı : " + Giris.ToString() + " - " + sonuc; #endregion #region Hoşgeldin Olayı Label1.Text = "Hoşgeldin Sn. (" + Class.Fonksiyonlar.Admin.Kullanici.Cagir.KullaniciAdi(Class.Fonksiyonlar.Admin.Genel.AdminID()) + ") " + Class.Fonksiyonlar.Admin.Kullanici.Cagir.AdSoyad(Class.Fonksiyonlar.Admin.Genel.AdminID()); #endregion #region Status Bar if (!Class.Fonksiyonlar.Admin.Kullanici.Kontroller.Root(Class.Fonksiyonlar.Admin.Genel.AdminID())) { StatusBar1.Visible = false; } else { Label1.Visible = false; var SQL = (from p in Objeler.Listeler.Admin where p.SessionID == Session.SessionID select new { p.Tarih }).FirstOrDefault().Tarih; StatusBar1.Text = SQL.ToString(); BottomLabel.Text = BottomLabel.Text + " - (" + Class.Fonksiyonlar.Admin.Kullanici.Cagir.KullaniciAdi(Class.Fonksiyonlar.Admin.Genel.AdminID()) + ") " + Class.Fonksiyonlar.Admin.Kullanici.Cagir.AdSoyad(Class.Fonksiyonlar.Admin.Genel.AdminID()); } #endregion } #endregion #region Icon Register Olayı if (!IsPostBack) { ResourceManager1.RegisterIcon(Icon.Cup); ResourceManager1.RegisterIcon(Icon.Table); } #endregion }
private void YeniUyelik_Click(object sender, RoutedEventArgs e) { Giris.Navigate(new UcYeniUyelik()); }
private void SifremiUnuttum_Click(object sender, RoutedEventArgs e) { Giris.Navigate(new UcYeniSifre()); }
public ActionResult Join() { var form = Request.Form; var TopId = form["toplantiId"]; var avaId = form["avatar"]; int toplantiId, avatarId; try { toplantiId = Convert.ToInt32(TopId); avatarId = Convert.ToInt32(avaId); } catch (Exception e) { return(RedirectToAction("Index", "Toplantilar")); } var isim = form["isim"]; if (string.IsNullOrEmpty(isim)) { isim = "Anonymous"; } if (db.Toplantilar.Find(toplantiId) == null) { return(RedirectToAction("Index", "Toplantilar")); } var toplanti = db.Toplantilar.Find(toplantiId); if (User.Identity.IsAuthenticated) { return(RedirectToAction("Index", "Toplantilar")); } if (toplanti.OzelMi && form["anahtar"] != null) { var anahtar = form["anahtar"]; var link = db.Linkler.Where(x => x.ToplantiID == toplanti.ID && x.Anahtar == anahtar).FirstOrDefault(); if (link == null || (link.OzelMi && link.Giriss.Count > 0)) { return(RedirectToAction("Index", "Toplantilar")); } } else if (toplanti.OzelMi) { return(RedirectToAction("Index", "Toplantilar")); } if (toplanti.BaslamaZamani > DateTime.Now) { var model = new BaslamamisToplantiViewModel() { Yonetici = toplanti.Yonetici.Ad + " " + toplanti.Yonetici.Soyad, ToplantiAdi = toplanti.ToplantiAdi, ToplantiBaslamaZamani = toplanti.BaslamaZamani, ToplantiKonusu = toplanti.Konu, ToplantiSuresi = (toplanti.BitisZamani - toplanti.BaslamaZamani) }; return(View("baslamamis", model)); } else if (toplanti.BitisZamani < DateTime.Now) { var model = new BitmisToplantiViewModel() { Yonetici = toplanti.Yonetici.Ad + " " + toplanti.Yonetici.Soyad, ToplantiAdi = toplanti.ToplantiAdi, ToplantiBitisZamani = toplanti.BitisZamani, ToplantiKonusu = toplanti.Konu, ToplantiCiktisi = toplanti.Cikti }; return(View("bitmis", model)); } else { var session = new Giris() { AvatarID = avatarId, Isim = isim, Tarih = DateTime.Now, }; db.Girisler.Add(session); session.Avatar = db.Avatarlar.Find(avatarId); db.SaveChanges(); var model = new ToplantiViewModel() { ToplantiId = toplanti.ID, mesajlar = db.Mesajlar.Where(x => x.ToplantiID == toplanti.ID).ToList(), Yonetici = toplanti.Yonetici.Ad + " " + toplanti.Yonetici.Soyad, ToplantiAdi = toplanti.ToplantiAdi, ToplantiBaslamaZamani = toplanti.BaslamaZamani, ToplantiKonusu = toplanti.Konu, SessionId = session.ID, izin = Izin.Dinleyici, KullaniciIsmi = session.Isim, profilResmi = session.Avatar.DosyaID }; return(View("Toplanti", model)); } }
public ActionResult Giris(Giris _girisModel) { //string girisIzniAdi = ""; //TODO: //girisIzniAdi = GirisIzni(_girisModel); int temp = 0; int count = 0; int userNameCount = 0; bool adminMi = false; bool firmaMi = false, firmaYoneticisiMi = false, firmaCalisaniMi = false; bool musteriMi = false, musteriYoneticisiMi = false, musteriCalisaniMi = false; bool girisIzni = false; userNameCount = _girisModel.UserName.Count(); if (_girisModel.UserName[0] == 'A' && _girisModel.UserName[1] == 'D' && _girisModel.UserName[2] == 'M' && _girisModel.UserName[3] == '_') //Admin Girisi { adminMi = true; } else if (_girisModel.UserName[0] == 'F') { if (userNameCount > 1) { if (_girisModel.UserName[1] == 'Y')//Firma Yonetici Girisi { firmaYoneticisiMi = true; } else if (_girisModel.UserName[1] == 'C')//Firma Calisani Girisi { firmaCalisaniMi = true; } else //Firma Girisi { firmaMi = true; } } else //Firma Girisi { firmaMi = true; } } else if (_girisModel.UserName[0] == 'M') //Musteri Girisi { if (userNameCount > 1) { if (_girisModel.UserName[1] == 'Y')//Musteri Yonetici Girisi { musteriYoneticisiMi = true; } else if (_girisModel.UserName[1] == 'C') // Musteri Calisani Girisi { musteriCalisaniMi = true; } else //Musteri Girisi { musteriMi = true; } } else //Musteri Girisi { musteriMi = true; } } else { adminMi = false; firmaMi = false; firmaYoneticisiMi = false; firmaCalisaniMi = false; musteriMi = false; musteriYoneticisiMi = false; musteriCalisaniMi = false; ModelState.AddModelError("", "Giriş bilgilerinizi kontrol ediniz."); return(View("Index", _girisModel)); } if (adminMi) //Admin Girisi { string adminUserName = ""; string adminPassword = _girisModel.Password.ToString().Trim(); count = dbAdmin.Admin.Count(); for (temp = 4; temp < _girisModel.UserName.Count(); temp++) { adminUserName += _girisModel.UserName[temp].ToString(); } var user = dbAdmin.Admin.SingleOrDefault(x => x.UserName == adminUserName); if (user == null) { ModelState.AddModelError("", "Giriş bilgilerinizi kontrol ediniz."); return(View("Index", _girisModel)); } else { if (_girisModel.Password == user.Password.ToString()) //Database de ki kullanici adinin şifresi ile eşleşiyor mu sorgusu. { girisIzni = true; adminMi = true; Connection.ID = user.ID; Connection.userName = user.UserName; Connection.adi = "Admin"; return(RedirectToAction("Index", "AnaSayfa", new { area = "Admin" })); } else { ModelState.AddModelError("", "Giriş bilgilerinizi kontrol ediniz."); return(View("Index", _girisModel)); } } } else if (firmaMi) //Firma Girisi { string firmaUserName = ""; string firmaPassword = _girisModel.Password.ToString().Trim(); count = dbFirma.Firma.Count(); for (temp = 1; temp < _girisModel.UserName.Count(); temp++) { firmaUserName += _girisModel.UserName[temp].ToString(); } var user = dbFirma.Firma.SingleOrDefault(x => x.UserName == firmaUserName); if (user == null) { ModelState.AddModelError("", "Giriş bilgilerinizi kontrol ediniz."); return(RedirectToAction("Index", _girisModel)); } else { if (firmaUserName == user.UserName.ToString()) //database de, girilen kullanici adi varmi sorgusu. { if (_girisModel.Password == user.Password.ToString()) //Database de ki kullanici adinin şifresi ile eşleşiyor mus sorgusu. { girisIzni = true; firmaMi = true; Connection.ID = user.ID; Connection.userName = user.UserName; Connection.adi = user.FirmaAdi; return(RedirectToAction("Index", "AnaSayfa", new { area = "Firma" })); } else { ModelState.AddModelError("", "Giriş bilgilerinizi kontrol ediniz."); return(View("Index", _girisModel)); } } } } else if (firmaYoneticisiMi) // Firma Yonetici Girisi { string firmaYoneticiUserName = ""; string firmaYoneticiPassword = _girisModel.Password.ToString().Trim(); count = dbFirmaYonetici.FirmaYonetici.Count(); for (temp = 2; temp < _girisModel.UserName.Count(); temp++) { firmaYoneticiUserName += _girisModel.UserName[temp].ToString(); } //TODO: var User = dbFirmaYonetici.FirmaCalisani.SingleOrDefault(x => x.UserName == firmaCalisanUserName); olarak yap hepsini. var user = dbFirmaYonetici.FirmaYonetici.SingleOrDefault(x => x.UserName == firmaYoneticiUserName); if (user == null) { ModelState.AddModelError("", "Giriş bilgilerinizi kontrol ediniz."); return(View("Index", _girisModel)); } else { if (firmaYoneticiUserName == user.UserName) //database de, girilen kullanici adi varmi sorgusu. { if (_girisModel.Password == user.Password) //Database de ki kullanici adinin şifresi ile eşleşiyor mu sorgusu. { firmaYoneticisiMi = true; Connection.ID = user.FyID; Connection.userName = user.UserName; Connection.adi = user.Ad; Connection.parentID = user.FirmaID; return(RedirectToAction("Index", "AnaSayfa", new { area = "FirmaYonetici" })); } else { ModelState.AddModelError("", "Giriş bilgilerinizi kontrol ediniz."); return(View("Index", _girisModel)); } } } } else if (firmaCalisaniMi)// Firma Calisani Girisi { string firmaCalisanUserName = ""; string firmaCalisanPassword = _girisModel.Password.ToString().Trim(); count = dbFirmaYonetici.FirmaCalisani.Count(); for (temp = 2; temp < _girisModel.UserName.Count(); temp++) { firmaCalisanUserName += _girisModel.UserName[temp].ToString(); } var User = dbFirmaYonetici.FirmaCalisani.SingleOrDefault(x => x.UserName == firmaCalisanUserName); if (User == null) { ModelState.AddModelError("", "Giriş bilgilerinizi kontrol ediniz."); return(View("Index", _girisModel)); } else //Database de aynı kullanıcı adıyla kayıt var. { if (_girisModel.Password == User.Password.ToString()) //Database de ki kullanici adinin şifresi ile eşleşiyor mu sorgusu. { girisIzni = true; firmaYoneticisiMi = true; Connection.ID = User.FcID; Connection.userName = User.UserName; Connection.adi = User.Ad; Connection.parentID = User.FirmaID; return(RedirectToAction("Index", "AnaSayfa", new { area = "FirmaCalisan" })); } else { ModelState.AddModelError("", "Giriş bilgilerinizi kontrol ediniz."); return(View("Index", _girisModel)); } } } else if (musteriMi) // { string musteriUserName = ""; string musteriPassword = _girisModel.Password.ToString().Trim(); count = dbFirmaYonetici.Musteri.Count(); for (temp = 1; temp < _girisModel.UserName.Count(); temp++) { musteriUserName += _girisModel.UserName[temp].ToString(); } var User = dbFirmaYonetici.Musteri.SingleOrDefault(x => x.MusteriKodu == musteriUserName); if (User == null) { ModelState.AddModelError("", "Giriş bilgilerinizi kontrol ediniz."); return(View("Index", _girisModel)); } else //Database de aynı kullanıcı adıyla kayıt var. { if (_girisModel.Password == User.Password.ToString()) //Database de ki kullanici adinin şifresi ile eşleşiyor mu sorgusu. { girisIzni = true; firmaYoneticisiMi = true; Connection.ID = User.ID; Connection.userName = User.MusteriKodu; Connection.adi = User.MusteriAdi; //Connection.parentID = User.FirmaID; return(RedirectToAction("Index", "AnaSayfa", new { area = "Musteri" })); } else { ModelState.AddModelError("", "Giriş bilgilerinizi kontrol ediniz."); return(View("Index", _girisModel)); } } } else if (musteriCalisaniMi) { string musteriCalisanUserName = ""; string musteriCalisanPassword = _girisModel.Password.ToString().Trim(); count = dbMusteri.MusteriCalisani.Count(); for (temp = 2; temp < _girisModel.UserName.Count(); temp++) { musteriCalisanUserName += _girisModel.UserName[temp].ToString(); } var User = dbMusteri.MusteriCalisani.SingleOrDefault(x => x.UserName == musteriCalisanUserName); if (User == null) // Girilen bilgiler ile musteri calisani yok. { ModelState.AddModelError("", "Giriş bilgilerinizi kontrol ediniz."); return(View("Index", _girisModel)); } else //Database de aynı kullanıcı adıyla kayıt var. { string passwordMD5 = MD5Hash(_girisModel.Password.ToString()); if (User.Password.ToString() == passwordMD5) //Database de ki kullanici adinin şifresi ile eşleşiyor mu sorgusu. { girisIzni = true; musteriCalisaniMi = true; var musteri = dbMusteri.Musteri.SingleOrDefault(x => x.ID == User.MusteriID); Connection.ID = User.McID; Connection.userName = User.UserName; Connection.adi = musteri.MusteriAdi; Connection.parentID = User.MusteriID; return(RedirectToAction("Index", "AnaSayfa", new { area = "MusteriCalisan" })); } else { ModelState.AddModelError("", "Giriş bilgilerinizi kontrol ediniz."); return(View("Index", _girisModel)); } } } else if (musteriYoneticisiMi) { string musteriYoneticiUserName = ""; string musteriYoneticiPassword = _girisModel.Password.ToString().Trim(); count = dbMusteri.MusteriYonetici.Count(); for (temp = 2; temp < _girisModel.UserName.Count(); temp++) { musteriYoneticiUserName += _girisModel.UserName[temp].ToString(); } var User = dbMusteri.MusteriYonetici.SingleOrDefault(x => x.UserName == musteriYoneticiUserName); if (User == null) // Girilen bilgiler ile musteri calisani yok. { ModelState.AddModelError("", "Giriş bilgilerinizi kontrol ediniz."); return(View("Index", _girisModel)); } else //Database de aynı kullanıcı adıyla kayıt var. { if (_girisModel.Password == User.Password.ToString()) //Database de ki kullanici adinin şifresi ile eşleşiyor mu sorgusu. { Connection.ID = User.MyID; Connection.userName = User.UserName; Connection.adi = User.Ad; Connection.parentID = User.MusteriID; return(RedirectToAction("Index", "AnaSayfa", new { area = "MusteriYonetici" })); } else { ModelState.AddModelError("", "Giriş bilgilerinizi kontrol ediniz."); return(View("Index", _girisModel)); } } } else { ModelState.AddModelError("", "Giriş bilgilerinizi kontrol ediniz."); return(View("Index", _girisModel)); } ModelState.AddModelError("", "Giriş bilgilerinizi kontrol ediniz."); return(View("Index", _girisModel)); }
public override string ToString() { return(string.Format("{0,-13}{1,-13}{2,-10}{3,-10}{4}", Plaka, Marka, Tipi.Sinifi, Abone?"Abone":"Abone Değil", Giris.ToString("hh:mm:ss"))); }