public ActionResult Create(Kullanicilar kullanicilar) { Ortak123 ortakk = Session["loginy"] as Yoneticiler; Ortak123 ortakk1 = Session["loginp"] as Personeller; Ortak123 ortakkkisi; if (ortakk == null) { ortakkkisi = ortakk1; } else { ortakkkisi = ortakk; } ModelState.Remove("KimKayitEtti"); ModelState.Remove("KayitTarih"); ModelState.Remove("IsActive"); if (ModelState.IsValid) { kullanicilar.KimKayitEtti = ortakkkisi.Adi + " " + ortakkkisi.Soyadi; BusinessLayerResult <Kullanicilar> res = k.Insert(kullanicilar); if (res.Errors.Count > 0) { res.Errors.ForEach(x => ModelState.AddModelError("", x.Message)); return(View(kullanicilar)); } return(RedirectToAction("Index", "Home")); } return(View(kullanicilar)); }
public ActionResult YazarOl(Kullanicilar kl, string rdBay, string rdBayan) { if (!string.IsNullOrEmpty(rdBay)) { kl.Cinsiyet = true; } if (!string.IsNullOrEmpty(rdBayan)) { kl.Cinsiyet = false; } kl.Yazar = true; kl.Onaylandi = false; kl.Aktif = true; kl.KayitTarihi = DateTime.Now; db.Kullanicilar.Add(kl); db.SaveChanges(); Rol yazar = db.Rol.FirstOrDefault(x => x.RolAdi == "Yazar"); KullaniciRol kr = new KullaniciRol(); kr.RolID = yazar.RolId; kr.KullaniciID = kl.KullaniciId; db.KullaniciRol.Add(kr); db.SaveChanges(); return(RedirectToAction("Index", "Home")); }
public Kullanicilar IdyeGoreGetir(int Id) { DataTable dt = null; Kullanicilar kullanici = null; dt = repo.IdyeGoreGetir(Id); if (dt != null) { for (int i = 0; i < dt.Rows.Count; i++) { kullanici = new Kullanicilar() { FirmaId = Convert.ToInt32(dt.Rows[i]["FirmaId"]), KullaniciAd = dt.Rows[i]["KullaniciAd"].ToString(), KullaniciAdi = dt.Rows[i]["KullaniciAdi"].ToString(), KullaniciParola = dt.Rows[i]["KullaniciParola"].ToString(), KullaniciSoyad = dt.Rows[i]["KullaniciSoyad"].ToString(), RolId = Convert.ToInt32(dt.Rows[i]["RolId"]), KullaniciId = Convert.ToInt32(dt.Rows[i]["KullaniciId"]), SilindiMi = Convert.ToBoolean(dt.Rows[i]["SilindiMi"]) }; } } return(kullanici); }
public ActionResult DeleteConfirmed(int id) { Kullanicilar kk = k.Find(x => x.Id == id); k.Delete(kk); return(RedirectToAction("Index", "Home")); }
public ActionResult giris(Kullanicilar kullanicilar) { string strKul = kullanicilar.KullaniciAdi; string strSifre = kullanicilar.Sifre; if (strKul != "" && strSifre != "") { AheSergiDB myDB = new AheSergiDB(); var kullanici = myDB.Kullanicilar.Where(x => x.KullaniciAdi == strKul && x.Sifre == strSifre).FirstOrDefault(); if (kullanici != null) { Session["ID"] = kullanici.ID.ToString(); Session["kullaniciAdi"] = strKul; Response.Redirect("/Admin/Index"); } else { ViewBag.Hata = "Kullanıcı adı veya şifre hatalı"; } } ModelState.Clear(); return(View()); }
public List <Kullanicilar> FirmaIdyeGoreKullaniciGetir(int id) { DataTable dt = null; Kullanicilar kullanici = null; List <Kullanicilar> kullanicilar = null; dt = repo.FirmaIdyeGoreKullaniciGetir(id); if (dt != null) { kullanicilar = new List <Kullanicilar>(); for (int i = 0; i < dt.Rows.Count; i++) { kullanici = new Kullanicilar() { FirmaId = Convert.ToInt32(dt.Rows[i]["FirmaId"]), KullaniciAd = dt.Rows[i]["KullaniciAd"].ToString(), KullaniciAdi = dt.Rows[i]["KullaniciAdi"].ToString(), KullaniciParola = dt.Rows[i]["KullaniciParola"].ToString(), KullaniciSoyad = dt.Rows[i]["KullaniciSoyad"].ToString(), RolId = Convert.ToInt32(dt.Rows[i]["RolId"]), KullaniciId = Convert.ToInt32(dt.Rows[i]["KullaniciId"]), SilindiMi = Convert.ToBoolean(dt.Rows[i]["SilindiMi"]) }; kullanicilar.Add(kullanici); } } return(kullanicilar); }
public DataTable GundemGetir(int kategoriid, string aranan) { if (kategoriid == 0 || kategoriid == 1) { if (aranan == "" || aranan == null) { sorgu = string.Format("select tblKisiler.Kisiid,tblKisiler.Ad,tblKisiler.Soyad,tblKisiler.AltınMadalyasayisi,tblKisiler.GumusMadalyaSayisi,tblKisiler.Puan,tblGundemler.Gundemid,tblGundemler.GundemBaslik,tblGundemler.GundemIcerik,tblGundemler.Tarih from tblGundemler inner join tblKisiler on tblGundemler.Yazarid=tblKisiler.Kisiid where Onaylandimi='True' order by Tarih desc "); } else { sorgu = string.Format("select tblKisiler.Kisiid,tblKisiler.Ad,tblKisiler.Soyad,tblKisiler.AltınMadalyasayisi,tblKisiler.GumusMadalyaSayisi,tblKisiler.Puan,tblGundemler.Gundemid,tblGundemler.GundemBaslik,tblGundemler.GundemIcerik,tblGundemler.Tarih from tblGundemler inner join tblKisiler on tblGundemler.Yazarid=tblKisiler.Kisiid where Onaylandimi='True' and tblGundemler.GundemBaslik like '%{0}%' or tblGundemler.GundemIcerik like '%{1}%' order by Tarih desc ", aranan, aranan); } } else { if (aranan == "" || aranan == null) { sorgu = string.Format("select tblKisiler.Kisiid,tblKisiler.Ad,tblKisiler.Soyad,tblKisiler.AltınMadalyasayisi,tblKisiler.GumusMadalyaSayisi,tblKisiler.Puan,tblGundemler.Gundemid,tblGundemler.GundemBaslik,tblGundemler.GundemIcerik,tblGundemler.Tarih from tblGundemler inner join tblKisiler on tblGundemler.Yazarid=tblKisiler.Kisiid where Onaylandimi='True' and tblGundemler.Kategoriid={0} order by Tarih desc", kategoriid); } else { sorgu = string.Format("select tblKisiler.Kisiid,tblKisiler.Ad,tblKisiler.Soyad,tblKisiler.AltınMadalyasayisi,tblKisiler.GumusMadalyaSayisi,tblKisiler.Puan,tblGundemler.Gundemid,tblGundemler.GundemBaslik,tblGundemler.GundemIcerik,tblGundemler.Tarih from tblGundemler inner join tblKisiler on tblGundemler.Yazarid=tblKisiler.Kisiid where Onaylandimi='True' and tblGundemler.Kategoriid={0} and (tblGundemler.GundemBaslik like '%{0}%' or tblGundemler.GundemIcerik like '%{2}%') order by Tarih desc", kategoriid, aranan, aranan); } } adp = new SqlDataAdapter(sorgu, Kullanicilar.Baglan()); dtGundemBilgi = new DataTable(); adp.Fill(dtGundemBilgi); Kullanicilar.Baglan().Close(); return(dtGundemBilgi); }
public KullaniciDTO Denetle(string UserId, string sifre) { Kullanicilar kullanici = null; kullanici = Bul(UserId); if (kullanici != null) { if (kullanici.Sifre == sifre) { KullaniciDTO kullaniciDTO = new KullaniciDTO(); kullaniciDTO.UserId = kullanici.UserId; kullaniciDTO.RolAd = kullanici.Roller.RolAd; kullaniciDTO.CalisanAd = kullanici.Calisanlar.CalisanAd + " " + kullanici.Calisanlar.CalisanSoyad; return(kullaniciDTO); } else { return(null); } } else { return(null); } }
public ActionResult Index(Kullanicilar kullanici, string ReturnUrl) { DatabaseContext db = new DatabaseContext(); Kullanicilar result = db.Kullanici.Where(x => x.UserName == kullanici.UserName).FirstOrDefault(); if (db.Kullanici.Any(x => x.UserName == kullanici.UserName) && db.Kullanici.Any(x => x.Password == kullanici.Password)) { if (result.isAdmin) { FormsAuthentication.SetAuthCookie(kullanici.UserName, false); return(RedirectToAction("Home", "Anasayfa")); } else { FormsAuthentication.SetAuthCookie(kullanici.UserName, false); return(RedirectToAction("VeliAnasayfa", "Anasayfa")); } } else { return(View()); } }
public IHttpActionResult Put(Kullanicilar kullanici) { if (kullanici != null && ModelState.IsValid) { ClaimsIdentity claimsIdentity = HttpContext.Current.User.Identity as ClaimsIdentity; int currentUser = Convert.ToInt32(claimsIdentity.FindFirst("ID").Value); try { Kullanicilar updatedKullanici = db.Kullanicilars.Single(x => x.ID == currentUser); if (updatedKullanici == null) { return(BadRequest("Kullanici ID is not valid")); } updatedKullanici.Isim = kullanici.Isim; updatedKullanici.Soyisim = kullanici.Soyisim; updatedKullanici.KullaniciAdi = kullanici.KullaniciAdi; updatedKullanici.Mail = kullanici.Mail; updatedKullanici.TelefonNumarasi = kullanici.TelefonNumarasi; db.Entry(updatedKullanici).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); return(Ok(updatedKullanici)); } catch (Exception ex) { return(BadRequest(ex.Message)); } } else { return(BadRequest(ModelState)); } }
public ActionResult Index(Kullanicilar kullanicilar) { var user = db.Kullanicilar.FirstOrDefault(c => c.email == kullanicilar.email && c.sifre == kullanicilar.sifre); if (user != null) { kullanicilar.ID = user.ID; kullanicilar.ad = user.ad; kullanicilar.adres = user.adres; kullanicilar.Roller = new Roller { rolAdi = user.Roller.rolAdi }; kullanicilar.soyad = user.soyad; kullanicilar.TCKimlik = user.TCKimlik; var authTicket = new FormsAuthenticationTicket(1, user.email, DateTime.Now, DateTime.Now.AddDays(1), true, JsonConvert.SerializeObject(kullanicilar)); string encryptedTicket = FormsAuthentication.Encrypt(authTicket); var authCookie = new HttpCookie(FormsAuthentication.FormsCookieName, encryptedTicket); Response.Cookies.Add(authCookie); return(RedirectToAction("Index", "Home")); } TempData["Hata"] = "Kullanıcı bulunamadı!"; return(View()); }
private void btnGiris_Click(object sender, EventArgs e) { if (Helper.AlanKontrol(this)) { kullanici = new Kullanicilar() { KullaniciAdi = txtKullaniciAdi.Text.Trim(), KullaniciParola = Helper.MD5eDonustur(txtParola.Text.Trim()) }; kullanici = new BusinessLayer.Giris.Giris().GirisYap(kullanici); if (kullanici != null) { this.Hide(); if ((KullaniciRolleri)kullanici.RolId == KullaniciRolleri.Calisan) { calisan.Show(); } else { yonetici.Show(); } } else { MessageBox.Show("Veritabanında kullanıcı bulunamadı.", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Alanlar boş geçilemez.", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public ActionResult Profilim(int id, string ad, string soyad, string eposta, string ogrencinumarasi, string sifre) { Kullanicilar kullanici = kullaniciManager.Find(x => x.Ogrenciler.ID == id); if (kullanici != null) { if (ad != "") { kullanici.Ogrenciler.OgrenciAdi = ad; } if (soyad != "") { kullanici.Ogrenciler.OgrenciSoyadi = soyad; } if (eposta != "") { kullanici.EPosta = eposta; } if (sifre != "") { kullanici.Sifre = sifre; } if (ogrencinumarasi != "") { kullanici.Ogrenciler.OgrenciNumarasi = ogrencinumarasi; } kullaniciManager.Update(kullanici); TempData["mesaj"] = "Kullanıcı Bilgileri Güncellendi"; Session["Kullanici"] = kullanici; return(View()); } TempData["mesaj"] = "Kullanıcı Bilgileri Bulunamadı"; return(View()); }
public ActionResult Hesabim([Bind(Include = "KullaniciID,KullaniciKA,KullaniciSF,KullaniciAdi,KullaniciEmail,KullaniciTelefon,KullaniciDogum,KullaniciAdres")] Kullanicilar kullanici) { int kulid = int.Parse(Session["KullaniciID"].ToString()); Kullanicilar dene = (from i in db.Kullanicilars where i.KullaniciKA == kullanici.KullaniciKA && i.KullaniciID != kulid select i).FirstOrDefault(); if (dene == null) { if (ModelState.IsValid) { Kullanicilar degis = db.Kullanicilars.Find(kulid); degis.KullaniciKA = kullanici.KullaniciKA; degis.KullaniciSF = kullanici.KullaniciSF; degis.KullaniciAdi = kullanici.KullaniciAdi; degis.KullaniciEmail = kullanici.KullaniciEmail; degis.KullaniciTelefon = kullanici.KullaniciTelefon; degis.KullaniciDogum = kullanici.KullaniciDogum; degis.KullaniciAdres = kullanici.KullaniciAdres; db.Entry(degis); db.SaveChanges(); Session["KullaniciAdi"] = kullanici.KullaniciAdi; TempData["onay"] = "<script>alert('Hesabınız Güncellendi!');</script>"; return(RedirectToAction("Hesabim", "Hepsisurada")); } } else { TempData["msg"] = "<script>alert('Bu Kullanıcı Adı Kullanılıyor!');</script>"; } return(View(kullanici)); }
public IHttpActionResult PutKullanicilar(int id, Kullanicilar kullanicilar) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != kullanicilar.kullaniciid) { return(BadRequest()); } db.Entry(kullanicilar).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!KullanicilarExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
private void btn_Giris_Click(object sender, EventArgs e) { try { Kullanicilar user = new Kullanicilar(); user.KullaniciAdi = txt_KullaniciAdi.Text; user.Sifre = txt_Sifre.Text; string md5 = Tools.CreateMD5(user.Sifre); if (string.IsNullOrEmpty(user.KullaniciAdi) || string.IsNullOrEmpty(md5)) { throw new ValidationException("Kullanıcı Adı ve Şifre Boş Geçilemez !"); } user.Sifre = md5; var result = UsersController.UserAdminLogin(user); LoginForm._session = ERoles.Admin.ToString(); LoginForm._userIdSession = result.KullaniciId; GeneralForm gf = new GeneralForm(); gf.Show(); this.Hide(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Hata Meydana Geldi !", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
public ActionResult ChangePassword([Bind(Include = "ID,Sifre,YeniSifre,YeniSifreOnay")] PasswordViewModel password) { Kullanicilar sifresiDegisecekOlanKullanici = db.Kullanicilar.Find(password.ID); if (ModelState.IsValid) { if (password.Sifre != sifresiDegisecekOlanKullanici.Sifre) { sifresiDegisecekOlanKullanici.PasswordErrorMessage = "Şifrenizi doğru girmediniz!"; sifresiDegisecekOlanKullanici.Sifre = null; return(PartialView(@"~\Views\Depremler\AccountPartial.cshtml", sifresiDegisecekOlanKullanici)); } if (password.YeniSifre == password.Sifre) { sifresiDegisecekOlanKullanici.PasswordErrorMessage = "Yeni şifre ve eski şifre aynı olamaz!"; sifresiDegisecekOlanKullanici.Sifre = null; return(PartialView(@"~\Views\Depremler\AccountPartial.cshtml", sifresiDegisecekOlanKullanici)); } sifresiDegisecekOlanKullanici.Sifre = password.YeniSifre; sifresiDegisecekOlanKullanici.SifreOnay = password.YeniSifre; db.SaveChanges(); return(Json(new { url = Url.Action("Index", "Depremler") })); } return(PartialView(@"~\Views\Depremler\AccountPartial.cshtml", sifresiDegisecekOlanKullanici)); }
// public string KayitOl(Kullanicilar kullanici) { try { using (kodusorDBEntities db = new kodusorDBEntities()) { var kul = (from k in db.Kullanicilar where k.Mail == kullanici.Mail select k).SingleOrDefault(); if (kul == null) { kullanici.ProfilFoto = "http://www.excavationmadopal.com/wp-content/uploads/2015/02/avatar.jpg"; kullanici.DogumTarihi = DateTime.Now; db.Kullanicilar.Add(kullanici); db.SaveChanges(); return("+"); } else { return("-"); } } } catch (Exception) { return("--"); } }
public IActionResult Index(string Name, string Surname, string Email, string Password) { if (ModelState.IsValid) { DBRezervasyon db = new DBRezervasyon(); bool alreadyRegister = db.Kullanicilar.Where(n => n.Email == Email).Any(); if (alreadyRegister) { ModelState.AddModelError("hata", "Kullanıcı Zaten Kayıtlı"); return(View()); } Kullanicilar newUser = new Kullanicilar(); newUser.Name = Name; newUser.Lastname = Surname; newUser.Email = Email; newUser.Password = Password; db.Kullanicilar.Add(newUser); db.SaveChanges(); Roller role = new Roller { UserId = newUser.Id, RoleId = (int)UserRole.User }; db.Roller.Add(role); db.SaveChanges(); HttpContext.Session.SetInt32("UserID", newUser.Id); HttpContext.Session.SetInt32("UserRole", role.RoleId.Value); return(Redirect("/rezervasyon")); } return(View()); }
public ActionResult ChangeUserSettings([Bind(Include = "ID,Email,Telefon")] AccountSettingsViewModel kullanici) { bool emailVarMi = db.Kullanicilar.Any(x => x.Email == kullanici.Email && x.ID != kullanici.ID); bool telefonVarMi = db.Kullanicilar.Any(x => x.Telefon == kullanici.Telefon && x.ID != kullanici.ID); Kullanicilar bilgileriDegisecekOlanKullanici = db.Kullanicilar.Find(kullanici.ID); if (ModelState.IsValid) { if (emailVarMi || telefonVarMi) { string olanlar = string.Format($"{(emailVarMi ? "Email " : "")} {(telefonVarMi ? "Telefon " : "")}"); // return Json(kullanicilar,JsonRequestBehavior.AllowGet); bilgileriDegisecekOlanKullanici.ErrorMessage += olanlar + " sistemde kayıtlı."; bilgileriDegisecekOlanKullanici.Sifre = null; return(PartialView(@"~\Views\Depremler\AccountPartial.cshtml", bilgileriDegisecekOlanKullanici)); } bilgileriDegisecekOlanKullanici.Email = kullanici.Email; bilgileriDegisecekOlanKullanici.Telefon = kullanici.Telefon; bilgileriDegisecekOlanKullanici.SifreOnay = bilgileriDegisecekOlanKullanici.Sifre; db.SaveChanges(); return(Json(new { url = Url.Action("Index", "Depremler") })); } return(PartialView(@"~\Views\Depremler\AccountPartial.cshtml", bilgileriDegisecekOlanKullanici)); }
public List <BlogPaylasimResponse> PaylasilanBlogList(KullaniciAdRequest kullaniciAdRequest) { Kullanicilar kullanicilar = _kullanicilarRepository.Find(x => x.KullaniciAdi == kullaniciAdRequest.KullaniciAdi); List <Makaleler> makaleler = _makalelerRepository.List(x => x.KullaniciIdi == kullanicilar.Id).OrderByDescending(x => x.Id).ToList(); List <BlogPaylasimResponse> blogPaylasimResponses = new List <BlogPaylasimResponse>(); StreamReader rr = new StreamReader("D:\\Programlama\\C#_Uygulamalari\\PROJELERİM\\Bitirme\\Bitirme\\Bitirme\\Bitirme\\Dosyalar\\chain.json"); string json2 = rr.ReadToEnd(); GenelChainList sorular = JsonConvert.DeserializeObject <GenelChainList>(json2); foreach (var item in makaleler) { float result1 = sorular.chain.SelectMany(x => x.transactions.Where(yx => yx.receiver == item.Slug)).Sum(x => x.amount); blogPaylasimResponses.Add(new BlogPaylasimResponse() { AltBaslik = item.AltBaslik, Baslik = item.Baslik, Icerik = item.Icerik, Id = item.Id, KazanilanPara = result1, KonuAdi = _konularRepository.Find(x => x.Id == item.KonuIdi).KonuAdi, Resim = item.Resim, Tarih = item.Tarih, }); } return(blogPaylasimResponses); }
public BaseResponse ReklamSil(MakaleIdRequest makaleIdRequest) { HttpClient client2 = new HttpClient(); client2.BaseAddress = new Uri("https://api.coinbase.com/v2/prices/"); HttpResponseMessage responseMessage2 = client2.GetAsync("spot?currency=USD").Result; responseMessage2.EnsureSuccessStatusCode(); var responseBody = responseMessage2.Content.ReadAsStringAsync(); CoinKurAll emp = responseMessage2.Content.ReadAsAsync <CoinKurAll>().Result; string today = "http://www.tcmb.gov.tr/kurlar/today.xml"; var xmlDoc = new XmlDocument(); xmlDoc.Load(today); string USD_Alis = xmlDoc.SelectSingleNode("Tarih_Date/Currency[@Kod='USD']/BanknoteBuying").InnerXml; //int dolarInt=conv float dolarKur = float.Parse(USD_Alis, CultureInfo.InvariantCulture.NumberFormat); Reklamlar reklamlar = _reklamlarRepository.Find(x => x.Id == makaleIdRequest.Id); Kullanicilar kullanicilar = _kullanicilarRepository.Find(x => x.Ad + " " + x.Soyad == reklamlar.AdSoyad); kullanicilar.Bakiye += reklamlar.Tur / (dolarKur * emp.data.amount); _kullanicilarRepository.Update(kullanicilar); _reklamlarRepository.Delete(reklamlar); BaseResponse baseResponse = new BaseResponse(); baseResponse.durum = true; baseResponse.mesaj = "Reklam Başarıyla Silindi"; return(baseResponse); }
public ActionResult KullaniciKayit([FromBody] Kullanicilar yeniKullanici) { _apiDbContext.Kullanicilar.Add(yeniKullanici); _apiDbContext.SaveChanges(); return(Ok()); }
public List <Transactions> BagisList(KullaniciAdRequest kullaniciAdRequest) { Kullanicilar kullanicilar = _kullanicilarRepository.Find(x => x.KullaniciAdi == kullaniciAdRequest.KullaniciAdi); StreamReader rr = new StreamReader("D:\\Programlama\\C#_Uygulamalari\\PROJELERİM\\Bitirme\\Bitirme\\Bitirme\\Bitirme\\Dosyalar\\chain.json"); string json2 = rr.ReadToEnd(); rr.Close(); GenelChainList sorular = JsonConvert.DeserializeObject <GenelChainList>(json2); // var aa= sorular.chain.SelectMany(x => x.transactions.Where(a => a.receiver.Split("-")[2].Substring(a.receiver.Length-1,1)=="fm")).ToList(); // int result1 = sorular.chain.SelectMany(x => x.transactions.Where(yx => yx.receiver == item.Slug)).Sum(x => x.amount); List <Transactions> transactions = new List <Transactions>(); foreach (var item in sorular.chain.SelectMany(x => x.transactions.Where(a => a.receiver.Split("-")[2] == kullanicilar.KullaniciAdi)).ToList()) { transactions.Add(new Transactions() { amount = item.amount, receiver = item.receiver, sender = _genelAppService.IsimKisalt(item.sender) }); } return(transactions); }
public string kullaniciKaydet(string adi, string soyadi, string kullaniciadi, string sifre, int yetkiId) { try { if (!string.IsNullOrWhiteSpace(adi) && !string.IsNullOrWhiteSpace(kullaniciadi) && !string.IsNullOrWhiteSpace(sifre)) { Kullanicilar ekle = new Kullanicilar(); ekle.Adi = adi; ekle.Soyadi = soyadi; ekle.KullaniciAdi = kullaniciadi; ekle.Sifresi = sifre; ekle.YetkiID = yetkiId; db.Kullanicilar.Add(ekle); int sonuc = db.SaveChanges(); if (sonuc > 0) { return("Kullanıcı eklendi"); } } return("Kullanıcı ekleme başarısız"); } catch (Exception) { return("Hata Oluştu"); } }
private void btn_CalisanEkle_Click(object sender, EventArgs e) { if (HelperLayer.Helper.AlanKontrol(this)) { KullanicilarRepository repo = new KullanicilarRepository(); Kullanicilar b = new Kullanicilar() { KullaniciAd = txt_CalisanAd.Text, KullaniciSoyad = txt_CalisanSoyad.Text, KullaniciAdi = txt_CalisanAdi.Text, KullaniciParola = HelperLayer.Helper.MD5eDonustur(txt_CalisanSifre.Text), FirmaId = firmalar.Find(x => x.FirmaAdi == cmb_FirmaId.SelectedItem.ToString()).FirmaId, RolId = 1 }; if (repo.Ekle(b)) { MessageBox.Show("Eklendi"); } else { MessageBox.Show("Kayıt esnasında hata"); } } else { MessageBox.Show("Alanlar boş geçilemez"); } }
public ActionResult BegenilenAraba(int?id) { ModelState.Remove("Araba"); if (ModelState.IsValid) { Kullanicilar ku = Session["logink"] as Kullanicilar; if (id == null) { return(View(begenilenler.List(x => x.Kullanici.Id == ku.Id))); } SifirBegenilenArabalar ba = new SifirBegenilenArabalar(); Arabalar aa = a.Find(x => x.Id == id.Value); // KiralikArabalar kk = kiralikmanager.Find(x => x.Id == id.Value); if (Session["logink"] != null && aa != null) { //ba = begenilenler.Find(x => x.Araba == aa && x.Kullanici == ku); //if (ba == null) //{ ba.Kullanici = ku; ba.Araba = aa; // ba.begenildimi = 1;//begenildimiyi gerekirse sil biryerde kullanmadım şuanlık.... begenilenler.Insert(ba); //} } return(View(begenilenler.List(x => x.Kullanici.Id == ku.Id))); } return(View()); }
public ActionResult LoginPage(string kullaniciKodu, string sifre) { if (kullaniciKodu == "Crm" && sifre == "Makrosoft") { Session["KullaniciID"] = 0; Session["KullaniciAd"] = "Crm"; Session["MailSayac"] = "0"; return(RedirectToAction("Index", "Home")); } else { infoKullanicilar = db.Kullanicilar.SingleOrDefault(x => x.KullaniciKodu == kullaniciKodu && x.KullaniciSifresi == sifre && x.GosterimDurumu != "0"); if (infoKullanicilar != null) { Session["KullaniciID"] = infoKullanicilar.ID; Session["KullaniciAd"] = infoKullanicilar.KullaniciAdi; Session["MailSayac"] = "0"; return(RedirectToAction("Index", "Home")); } else { ViewBag.Mesaj = "Giriş Bilgileri Hatalı"; return(View()); } } }
// GET: Kullanicilars/Details/5 public ActionResult Details(int?id) { if (Session["KullaniciID"] != null) { if (Session["KullaniciID"].ToString() == "0") { if (id == null) { return(RedirectToAction("_404", "Home")); } Kullanicilar kullanicilar = db.Kullanicilar.Find(id); if (kullanicilar == null) { return(RedirectToAction("_404", "Home")); } return(View(kullanicilar)); } else { return(RedirectToAction("Index", "Home")); } } else { return(RedirectToAction("LoginPage", "Home")); } }
public HttpResponseMessage PostKullanicilar(Kullanicilar kullanicilar) { try { var check = db.Kullanicilar.FirstOrDefault(x => x.kullaniciadi == kullanicilar.kullaniciadi); if (!ModelState.IsValid) { response = Request.CreateResponse(HttpStatusCode.InternalServerError, "Boş alan bıraktınız veya bir hata oluştu."); return(response); } else if (check != null) { response = Request.CreateResponse(HttpStatusCode.InternalServerError, "Böyle bir kullanici adi bulunmaktadir."); return(response); } else { db.Kullanicilar.Add(kullanicilar); db.SaveChanges(); response = Request.CreateResponse(HttpStatusCode.OK, "Kayit basarilidir."); return(response); } } catch (Exception) { response = Request.CreateResponse(HttpStatusCode.InternalServerError, " Kayıt anında bir hata oluştu."); return(response); } }
protected void btnGiris_Click(object sender, EventArgs e) { try { SqlConnection conn = new SqlConnection (ConfigurationManager.ConnectionStrings["ConnString"].ConnectionString); SqlCommand cmd = new SqlCommand(); cmd.Connection = conn; cmd.CommandText = "spKullaniciKontrol"; cmd.CommandType = CommandType.StoredProcedure; SqlParameter p1, p2, p3, p4; p1 = cmd.Parameters.Add("@KullaniciAdi", SqlDbType.NVarChar, 50); p1.Direction = ParameterDirection.Input; p1.Value = txtKullaniciAdi.Text; p2 = cmd.Parameters.Add("@sifre", SqlDbType.NVarChar, 20); p2.Direction = ParameterDirection.Input; p2.Value = txtSifre.Text; p3 = cmd.Parameters.Add("@f", SqlDbType.Int); p3.Direction = ParameterDirection.Output; p4 = cmd.Parameters.Add("@kullaniciID", SqlDbType.Int); p4.Direction = ParameterDirection.Output; conn.Open(); cmd.ExecuteNonQuery(); int x = 0; x = Convert.ToInt32(p3.Value); if (x == 1) { SqlCommand command = new SqlCommand("spKullanicilariAl", conn); command.CommandType = CommandType.StoredProcedure; SqlParameter ID = new SqlParameter("@ID", SqlDbType.Int); ID.Value = p4.Value; SqlParameter KullaniciAdi = new SqlParameter("@KullaniciAdi", SqlDbType.NVarChar, 50); KullaniciAdi.Direction = ParameterDirection.Output; SqlParameter Sifre = new SqlParameter("@Sifre", SqlDbType.NVarChar, 50); Sifre.Direction = ParameterDirection.Output; SqlParameter Adi = new SqlParameter("@Adi", SqlDbType.NVarChar, 50); Adi.Direction = ParameterDirection.Output; SqlParameter Soyadi = new SqlParameter("@Soyadi", SqlDbType.NVarChar, 50); Soyadi.Direction = ParameterDirection.Output; SqlParameter Mail = new SqlParameter("@Mail", SqlDbType.NVarChar, 50); Mail.Direction = ParameterDirection.Output; SqlParameter Yetki = new SqlParameter("@Yetki", SqlDbType.NVarChar, 50); Yetki.Direction = ParameterDirection.Output; command.Parameters.Add(ID); command.Parameters.Add(KullaniciAdi); command.Parameters.Add(Sifre); command.Parameters.Add(Adi); command.Parameters.Add(Soyadi); command.Parameters.Add(Mail); command.Parameters.Add(Yetki); command.ExecuteNonQuery(); Kullanicilar kullanici = new Kullanicilar(); kullanici.Id = Convert.ToInt32(p4.Value); kullanici.KullaniciAdi = KullaniciAdi.Value.ToString(); kullanici.Sifre = Sifre.Value.ToString(); kullanici.Yetki = Yetki.Value.ToString(); if (kullanici.Yetki == "admin") { kullanici.IsAdmin = true; } else { kullanici.IsAdmin = false; } Session["Kullanici"] = kullanici; //FormsAuthentication.RedirectFromLoginPage("admin", false); FormsAuthentication.RedirectFromLoginPage(txtKullaniciAdi.Text, true); } } catch (Exception ex) { throw ex; } }
void al_EmailVarMıCompleted(object sender, EmailVarMıCompletedEventArgs e) { if (e.Result == false) { if (parola1 == parola2) { if (pwParola.Password.Length > minPasswordChar) { Kullanicilar kullanici = new Kullanicilar { Email = txtEmail.Text, Ad = AdDuzenle.TextLowerAndFirstUpper(txtAdSoyad.Text), Parola = pwParola.Password, Tarih = DateTime.Now, Onay = false, Sayi = sayi.ToString(), MahalleId = lpkMahalle.SelectedIndex + 1, KullaniciResim = null }; al.KullaniciKayitAsync(kullanici); al.KullaniciKayitCompleted += new EventHandler<KullaniciKayitCompletedEventArgs>(al_KullaniciKayitCompleted); } else { textBlockError.Text = "Parola " + minPasswordChar + " karakterden fazla olmalı !"; pwParola.BorderBrush = red; textBlockError.Visibility = Visibility.Visible; pwParola.Password = string.Empty; pwParolaTekrar.Password = string.Empty; } } else { textBlockError.Text = "Parolalar Uyuşmamaktdır !"; txtEmail.BorderBrush = red; textBlockError.Visibility = Visibility.Visible; pwParola.Password = string.Empty; pwParolaTekrar.Password = string.Empty; } } else { textBlockError.Text = "Bu Email Adresi Kullanılmaktadır !"; txtEmail.BorderBrush = red; textBlockError.Visibility = Visibility.Visible; pwParola.Password = string.Empty; pwParolaTekrar.Password = string.Empty; txtEmail.Text = string.Empty; } }