public IActionResult Add(Ogrenci ogrenci) { var result = _ogrenciServis.Add(ogrenci); if (result.Success) { return(Ok(result)); } return(BadRequest(result)); }
private void btnAddOgrenci_Click(object sender, EventArgs e) { _ogrenciservice.Add(new Ogrenci { ogrenciAd = tbxAddOgrenciAd.Text, ogrenciSoyad = tbxAddOgrenciSoyad.Text, ogrenciEposta = tbxAddOgrenciEmail.Text, ogrenciTelefon = tbxAddOgrenciTel.Text, ogrenciNumarası = tbxAddOgrenciNum.Text, ogrenciSifre = tbxAddOgrenciPassword.Text }); MessageBox.Show("Öğrenci Eklenmiştir"); LoadData(); }
public IActionResult OgrenciEkleme(OgrenciEklemeViewModel model) { Random random = new Random(); string code = ""; if (!ModelState.IsValid) { return(View()); } var emailresult = _ogrenciservice.EmailKontrol(model.Email); if (emailresult.Data == null) { Ogrenci entity = new Ogrenci(); model.Durumu = "Aktif"; model.OgrenciId = 1; for (int i = 0; i < 6; i++) { code += Convert.ToString(random.Next(0, 9)); } SmtpClient client = new SmtpClient("smtp.live.com", 587); MailMessage gidecekmesaj = new MailMessage(); gidecekmesaj.To.Add(model.Email); gidecekmesaj.From = new MailAddress("Mail Adresi"); gidecekmesaj.Subject = "Onay Kodu"; gidecekmesaj.Body = "Hesabını Aktifleştirmek için size gönderdiğimiz onay kodunu yazınız. " + "Onay Kodu: " + "" + code + ""; NetworkCredential guvenlik = new NetworkCredential("Mail adresi", "Mail adresin şifresi"); client.Credentials = guvenlik; client.EnableSsl = true; client.Send(gidecekmesaj); HttpContext.Session.SetString("onaykodu", code.ToString()); HttpContext.Session.SetString("emailadresi", model.Email); entity = _mapper.Map <Ogrenci>(model); var result = _ogrenciservice.Add(entity); return(RedirectToAction("SifreDogrulama", "Ogrenci")); } else { return(RedirectToAction("OgrenciEkleme", "Ogrenci")); } }
private void btnAddOgrenci_Click(object sender, EventArgs e) { _ogrenciservice.Add(new Ogrenci { ogrenciAd = tbxAddOgrenciAd.Text, ogrenciSoyad = tbxAddOgrenciSoyad.Text, ogrenciEposta = tbxAddOgrenciEmail.Text, ogrenciTelefon = tbxAddOgrenciTel.Text, ogrenciNumarası = tbxAddOgrenciNum.Text, }); _kullanıcıService.Add(new Kullanıcı { kullanıcıUserName = tbxAddOgrenciEmail.Text, kullanıcıPassword = tbxAddOgrenciNum.Text, k_ogrenciNo = Convert.ToInt32(tbxAddOgrenciNum.Text) } ); dataGridView1.DataSource = _ogrenciservice.getAll(); dataGridView2.DataSource = _kullanıcıService.GetAll(); }
public void PostOgrenci([FromBody] Ogrenci ogrenci) { _ogrenciService.Add(ogrenci); }