public FmKlientDetails(Klienci klient) : this() { chbIsActive.Text = "Deactive"; tbPesel.Enabled = false; _klienci = klient; Init(); }
public async Task <IActionResult> Edit(int id, [Bind("KlienciId,Imie,Nazwisko,NumerTel")] Klienci klienci) { if (id != klienci.KlienciId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(klienci); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!KlienciExists(klienci.KlienciId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(klienci)); }
public ActionResult Edit(int id, Klienci Odbiorca, int kodPocztowy, int kodPocztowyKontakt) { if (UzytkownikModel.PobierzUzytkownikaPoLoginie(User.Identity.Name) == null) { return(RedirectToAction("LogOn", "Account")); } try { if (ModelState.IsValid) { using (FakturyDBEntitiess db = new FakturyDBEntitiess()) { Uzytkownicy modyfikujacy = UzytkownikModel.PobierzUzytkownikaPoLoginie(User.Identity.Name); OdbiorcyModel.UsunOdbiorce(id, modyfikujacy.UzytkownikID); Create(Odbiorca, kodPocztowy, kodPocztowyKontakt); return(RedirectToAction("Index")); } } else { ViewData["KodPocztowy"] = new SelectList(KodyPocztoweModel.pobierzListeKodowPocztowych(), "KodPocztowyID", "Kod", Odbiorca.KodPocztowyID); ViewData["KodPocztowyKontakt"] = new SelectList(KodyPocztoweModel.pobierzListeKodowPocztowych(), "KodPocztowyID", "Kod", Odbiorca.KodPocztowyKontaktID); return(View("Edit", Odbiorca)); } } catch { return(View()); } }
private void operatorzyToolStripMenuItem_Click(object sender, EventArgs e) { Klienci ope = new Klienci(); ope.MdiParent = this; ope.Show(); }
public ActionResult Create(Klienci k, int kodPocztowy, int kodPocztowyKontakt) { if (UzytkownikModel.PobierzUzytkownikaPoLoginie(User.Identity.Name) == null) { return(RedirectToAction("LogOn", "Account")); } try { if (ModelState.IsValid) { Uzytkownicy wlasciciel = UzytkownikModel.PobierzUzytkownikaPoLoginie(User.Identity.Name); k.WlascicielID = wlasciciel.UzytkownikID; k.KodPocztowyID = kodPocztowy; k.KodPocztowyKontaktID = kodPocztowyKontakt; k.DataWprowadzenia = DateTime.Now; Klienci Klient = OdbiorcyModel.DodajOdbiorce(k); } else { ViewData["KodPocztowy"] = new SelectList(KodyPocztoweModel.pobierzListeKodowPocztowych(), "KodPocztowyID", "Kod"); ViewData["KodPocztowyKontakt"] = new SelectList(KodyPocztoweModel.pobierzListeKodowPocztowych(), "KodPocztowyID", "Kod"); return(View("Create", k)); } return(RedirectToAction("Index")); } catch { return(View()); } }
// [Consumes("application/x-www-form-urlencoded")] // [HttpPost] public async Task <IActionResult> Post([FromBody] CreateKlient createKlienci) { var klient = new Klienci { Imie = createKlienci.Imie, Nazwisko = createKlienci.Nazwisko, Telefon = createKlienci.Telefon, Miejscowosc = createKlienci.Miejscowosc, KodPocztowy = createKlienci.KodPocztowy, Ulica = createKlienci.Ulica, NumerDomu = createKlienci.NumerDomu, NumerMieszkania = createKlienci.NumerMieszkania }; await _context.AddAsync(klient); await _context.SaveChangesAsync(); return(Created(klient.IdKlienci.ToString(), new KlientViewModel { IdKlienta = klient.IdKlienci, Imie = klient.Imie, Nazwisko = klient.Nazwisko, Telefon = klient.Telefon, Miejscowosc = klient.Miejscowosc, KodPocztowy = klient.KodPocztowy, Ulica = klient.Ulica, NumerDomu = klient.NumerDomu, NumerMieszkania = klient.NumerMieszkania })); }
private void SendActivationEmail(Klienci usr) { Guid activationCode = Guid.NewGuid(); KsiegarniaEntities1 ke = new KsiegarniaEntities1(); ke.Aktywacja.Add(new Aktywacja { id = usr.id_klient, kod = activationCode }); ke.SaveChanges(); using (MailMessage mm = new MailMessage("*****@*****.**", usr.email)) { mm.Subject = "Aktywacja konta w serwisie Elektroniczna Księgarnia"; string body = "Witaj " + usr.imie + ","; body += "<br /><br />Aby aktywować konto w Elektronicznej Księgarni kliknij poniższy link. "; body += "<br /><a href = '" + string.Format("{0}://{1}/Account/Activation/{2}", Request.Url.Scheme, Request.Url.Authority, activationCode) + "'>Kliknij aby aktywować.</a>"; body += "<br /><br />Dziękujemy :)"; mm.Body = body; mm.IsBodyHtml = true; SmtpClient smtp = new SmtpClient(); smtp.Host = "smtp.wp.pl"; smtp.EnableSsl = true; NetworkCredential NetworkCred = new NetworkCredential("*****@*****.**", "pikolak94"); smtp.UseDefaultCredentials = true; smtp.Credentials = NetworkCred; smtp.Port = 587; smtp.Send(mm); } }
public ActionResult GetSkis(Narty nvm, Klienci avm) { List <Narty> liP = db.Narties.ToList(); ViewBag.categorylist = new SelectList(liP, "NartaId", "NartaProducent"); List <Narty> liM = db.Narties.ToList(); ViewBag.categorylist = new SelectList(liM, "NartaId", "NartaModel"); Narty nId = db.Narties.Where(x => x.NartaProducent == nvm.NartaProducent && x.NartaModel == nvm.NartaModel).SingleOrDefault(); if (nId != null) { Narty n = new Narty(); Transakcje t = new Transakcje(); t.NartaId = nId.NartaId; t.KlientId = Int32.Parse(Session["u_id"].ToString()); p.pro_price = pvm.pro_price; p.pro_image = path; p.pro_fk_cat = pvm.pro_fk_cat; p.pro_des = pvm.pro_des; p.pro_fk_user = Convert.ToInt32(Session["u_id"].ToString()); db.Transakcjes.Add(n); db.SaveChanges(); Response.Redirect("index"); } else { ViewBag.error = "Niepoprawne dane nart."; } return(View()); }
public ActionResult SelectConfirm(int id) { Klienci klienci = db.Klienci.Find(id); Session["Client"] = klienci; return(RedirectToAction("ClientTable")); }
private IEnumerable <Klienci> BuildKlienciList() { Random x = new Random(DateTime.Now.Millisecond); var klienciList = new List <Klienci>(); { var uzytkownik = new Klienci() { Imie = "Janusz", Nazwisko = "Kowalski", Telefon = x.Next(10000, 99999).ToString() + x.Next(1000, 9999), Miejscowosc = "Warszawa", KodPocztowy = x.Next(1, 99).ToString() + "-" + x.Next(100, 999).ToString(), Ulica = "Nowy świat", NumerDomu = x.Next(1, 100).ToString(), NumerMieszkania = x.Next(1, 20).ToString(), }; klienciList.Add(uzytkownik); var uzytkownik1 = new Klienci() { Imie = "Marek", Nazwisko = "Markowski", Telefon = x.Next(10000, 99999).ToString() + x.Next(1000, 9999), Miejscowosc = "Opole", KodPocztowy = x.Next(1, 99).ToString() + "-" + x.Next(100, 999).ToString(), Ulica = "Opolska", NumerDomu = x.Next(1, 100).ToString(), NumerMieszkania = x.Next(1, 20).ToString(), }; klienciList.Add(uzytkownik1); } return(klienciList); }
private void getSelectedCustomer(Klienci klient) { IdKlienta = klient.IdKlienta; KlientImieNazwisko = klient.Imie + " " + klient.Nazwisko; KlientEmail = klient.Email; KlientTelefon = klient.Telefon; }
public IActionResult Edit(int id, [Bind("Id,Imie,Nazwisko,DataUrodzenia,AdresEmail,Haslo")] Klienci klienci) { if (id != klienci.Id) { return(NotFound()); } if (ModelState.IsValid) { try { UnitOfWork.KlienciRepository.Update(klienci); UnitOfWork.Save(); } catch (DbUpdateConcurrencyException) { if (UnitOfWork.KlienciRepository.GetById(id) == null) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(klienci)); }
public ActionResult UpdateZlecenia(int rma, ZleceniaCreateDto zleceniaUpdate) { var zlecenieModel = _repoZlecenia.GetZleceniaByRma(rma); Klienci klientModel = _repoKlienci.GetKlienciById(zlecenieModel.IdKlienta); if (zlecenieModel != null) { if (zleceniaUpdate.Status == "zrobione") { if (zlecenieModel.DataWydania == null) { zleceniaUpdate.DataWydania = DateTime.Now; } } else { if (zlecenieModel.DataWydania != null) { zleceniaUpdate.DataWydania = null; } } _mapper.Map(zleceniaUpdate, zlecenieModel); _mapper.Map(zleceniaUpdate, klientModel); _repoZlecenia.UpdateZlecenia(zlecenieModel); _repoKlienci.UpdateKlienci(klientModel); _repoZlecenia.SaveChanges(); _repoKlienci.SaveChanges(); return(NoContent()); } else { return(NotFound()); } }
public ActionResult Login(Klienci usr) { #region modelstate remove ModelState.Remove("imie"); ModelState.Remove("nazwisko"); ModelState.Remove("wiek"); ModelState.Remove("nr_telefonu"); ModelState.Remove("aktywny"); ModelState.Remove("ulica"); ModelState.Remove("miasto"); ModelState.Remove("nr_domu"); ModelState.Remove("nr_mieszkania"); ModelState.Remove("wojewodztwo"); ModelState.Remove("kod_pocztowy"); ModelState.Remove("haslo_potw"); #endregion if (ModelState.IsValid) { var details = db.Klienci.Where(a => a.email.Equals(usr.email) && a.haslo.Equals(usr.haslo) && a.aktywny == 1).FirstOrDefault(); if (details != null) { Session["id_user"] = details.id_klient; Session["imie"] = details.imie; Session["koszyk"] = 0; return(RedirectToAction("Start")); } else { ModelState.AddModelError("", "Niepoprawne dane!"); } } return(View()); }
public OknoDodajNieruchomosc() { InitializeComponent(); if (File.Exists("listaKlientow.xml")) // sprawdzenie, czy plik został już utworzony - jesli tak, odczytuje { DaneKlientow = (Klienci)Klienci.OdczytajXML("listaKlientow.xml"); // pliki o stalej nazwie, w ktorym przechowywane sa dane klientow } else { string message = "Nie znaleziono żadnych klientów. Pamiętaj, żeby najpierw ich dodać, by móc ustawić właściciela dla nieruchomości."; string title = "Brak danych"; MessageBox.Show(message, title, MessageBoxButton.OK); } foreach (Klient k in DaneKlientow.ListaKlientow) { ComboBoxWlasciciel.Items.Add(k); // dodawanie elementow listy rozwijanej } ComboBoxRodzajNieruchomosci.ItemsSource = Enum.GetValues(typeof(Nieruchomosc.RodzajNieruchomosci)); ComboBoxRynek.ItemsSource = Enum.GetValues(typeof(Nieruchomosc.Rynek)); ComboBoxStandard.ItemsSource = Enum.GetValues(typeof(Nieruchomosc.Standard)); ComboBoxTypNieruchomosci.ItemsSource = Enum.GetValues(typeof(Nieruchomosc.TypNieruchomosci)); ComboBoxTypTransakcji.ItemsSource = Enum.GetValues(typeof(Nieruchomosc.TypTransakcji)); ComboBoxRodzajKuchni.ItemsSource = Enum.GetValues(typeof(Nieruchomosc.RodzajKuchni)); }
public ActionResult zamawiakont(Klienci klienci) { string uyt = DateTime.Now.ToString("ddMMMHHmmss") + User.Identity.Name.Substring(0, 10); List <CoZamowione> hiu = db.CoZamowione.Where(a => a.Id_zamowienia == klienci.Id_uzytkownik).ToList(); for (int i = 0; i < hiu.Count(); i++) { db.CoZamowione.Remove(hiu[i]); } db.SaveChanges(); for (int i = 0; i < hiu.Count(); i++) { hiu[i].Id_zamowienia = uyt; db.CoZamowione.Add(hiu[i]); } db.SaveChanges(); zamowienia z = new zamowienia(); z.id_klienta = klienci.Id_uzytkownik; z.Id_zamowienia = uyt; z.e_mail = klienci.email; z.status = 1; z.ad_wysylki = klienci.imie + " " + klienci.nazwisko + " \n" + klienci.ulica + " " + klienci.numer_domu + "\n" + klienci.kod_pocztowy + " " + klienci.poczta; db.zamowienia.Add(z); db.SaveChanges(); return(RedirectToAction("index", "Home")); }
public async Task <ActionResult> ExternalLoginConfirmation(ExternalLoginConfirmationViewModel model, string returnUrl) { if (User.Identity.IsAuthenticated) { return(RedirectToAction("Index", "Manage")); } if (ModelState.IsValid) { // Uzyskaj informacje o użytkowniku od dostawcy logowania zewnętrznego var info = await AuthenticationManager.GetExternalLoginInfoAsync(); if (info == null) { return(View("ExternalLoginFailure")); } var user = new ApplicationUser { UserName = model.Email, Email = model.Email }; var result = await UserManager.CreateAsync(user); if (result.Succeeded) { result = await UserManager.AddLoginAsync(user.Id, info.Login); if (result.Succeeded) { string idnowe = user.Id; AspNetUserRoles roling = new AspNetUserRoles(); Klienci ni = new Klienci(); zamowienia no = new zamowienia(); if (idnowe != null) { roling.RoleId = "3"; roling.UserId = idnowe; dbruls.AspNetUserRoles.Add(roling); await dbruls.SaveChangesAsync(); ni.Id_uzytkownik = idnowe; ni.email = user.Email; db.Klienci.Add(ni); no.Id_zamowienia = idnowe; no.id_klienta = idnowe; no.status = 0; no.e_mail = model.Email; db.zamowienia.Add(no); await db.SaveChangesAsync(); } await SignInManager.SignInAsync(user, isPersistent : false, rememberBrowser : false); return(RedirectToLocal(returnUrl)); } } AddErrors(result); } ViewBag.ReturnUrl = returnUrl; return(View(model)); }
public void CreateKlienci(Klienci klient) { if (klient == null) { throw new ArgumentNullException(nameof(klient)); } _context.Klienci.Add(klient); }
public bool canDeleteCustomer(Klienci customerToDelete) { var posibility = (from k in dc.Ladunkis where k.id_nadawcy == customerToDelete.id_klienta || k.id_odbiorcy == customerToDelete.id_klienta select k).Any(); return(posibility); }
public ActionResult DeleteConfirmed(int id) { Klienci klienci = db.Klienci.Find(id); db.Klienci.Remove(klienci); db.SaveChanges(); return(RedirectToAction("Index")); }
private void RecipientSelectionChanged(object sender, SelectionChangedEventArgs e) { if (((Klienci)recipientList.SelectedItem != null)) { Klienci klient = ((Klienci)recipientList.SelectedItem); choosenRecipient.Text = klient.imie + " " + klient.nazwisko + " " + klient.adres_zamieszkania; } }
public void DeleteKlienci(Klienci klient) { if (klient == null) { throw new ArgumentNullException(nameof(klient)); } _context.Klienci.Remove(klient); }
public KlienciDoFakturyUserControl(Klienci k) { this.klient = k; InitializeComponent(); nazwaTb.Text = klient.Nazwa; nipTb.Text = klient.Nip; miastoTb.Text = klient.Miasto; }
public void deleteCustomer(Klienci customerToDelete) { var customers = (from k in dc.Kliencis where k.id_klienta == customerToDelete.id_klienta select k).First(); dc.Kliencis.DeleteOnSubmit(customers); dc.SubmitChanges(); }
public void Delete(int id) { using (VideoRentalContext db = new VideoRentalContext()) { Klienci klient = db.Klienci.Find(id); db.Klienci.Remove(klient); db.SaveChanges(); } }
internal static Klienci DodajOdbiorce(Klienci k) { using (FakturyDBEntitiess db = new FakturyDBEntitiess()) { db.Klienci.AddObject(k); db.SaveChanges(); } return(null); }
private void SenderSelectionChanged(object sender, SelectionChangedEventArgs e) { if (((Klienci)senderList.SelectedItem) != null) { Klienci klient = ((Klienci)senderList.SelectedItem); choosenSender.Text = klient.imie + " " + klient.nazwisko + " " + klient.adres_zamieszkania; senderButton.Content = "Schowaj"; } }
public KlienciUserControl(HomeForm f, Klienci k) { this.klient = k; this.homeForm = f; InitializeComponent(); nazwaTb.Text = klient.Nazwa; nipTb.Text = klient.Nip; miastoTb.Text = klient.Miasto; }
public async Task <ActionResult> Edityoudate() { Klienci klienci = await db.Klienci.FindAsync(User.Identity.GetUserId()); if (klienci == null) { return(HttpNotFound()); } return(View(klienci)); }
private void textBoxPesel_Leave(object sender, EventArgs e) { _klient = _dal.FillKlientByPesel(textBoxPesel.Text); if (_klient == null) { MessageBox.Show("Nie znaleziono klienta o podanym peselu"); return; } refreshClientBindings(); }