//[Authorize(Roles = "Administrator")] public ActionResult Edits(Sprzedawca spToEdit) { Response.AppendHeader("X-XSS-Protection", "0"); try { var orgSp = (from m in _db.Sprzedawca where m.NrPracownika == spToEdit.NrPracownika select m).First(); if (!ModelState.IsValid) { return(View(orgSp)); } _db.ApplyPropertyChanges(orgSp.EntityKey.EntitySetName, spToEdit); _db.SaveChanges(); return(RedirectToAction("sales")); } catch { return(View()); } }
public ActionResult DeleteConfirmed(int id) { Sprzedawca sprzedawca = db.Seller.Find(id); db.Seller.Remove(sprzedawca); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "ID,Imie,Nazwiska,Pesel")] Sprzedawca sprzedawca) { if (ModelState.IsValid) { db.Entry(sprzedawca).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(sprzedawca)); }
public ActionResult Create([Bind(Include = "ID,Imie,Nazwiska,Pesel")] Sprzedawca sprzedawca) { if (ModelState.IsValid) { db.Seller.Add(sprzedawca); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(sprzedawca)); }
public void CreateSeller(Sprzedawca seller) { try { _sellerManager.CreateSeller(seller); } catch (Exception e) { MessageBox.Show(e.Message); } }
public Sprzedawca GetSeller(int Id) { DatabaseContext dbContext = new DatabaseContext(); try { Sprzedawca seller = dbContext.Sprzedawcy.Where(c => c.Id == Id).SingleOrDefault(); return(seller); } catch (ClientException) { throw new ClientException("Blad, sprzedawca nie znaleziony"); } }
// GET: Sprzedawcas/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Sprzedawca sprzedawca = db.Seller.Find(id); if (sprzedawca == null) { return(HttpNotFound()); } return(View(sprzedawca)); }
private void SeedSprzedawca(Invoice_v1._0.Models.DaneDoFakturyContext context) { var sprzedawca = new Sprzedawca() { ID = 1, Imie = "Jan", Nazwisko = "Kowalski", Ulica = "Poprzeczna", NrDomu = 43, Miasto = "Czêstochowa", NIP = "500262354" }; context.Set <Sprzedawca>().AddOrUpdate(sprzedawca); context.SaveChanges(); }
public ActionResult RegisterSp(string imie, string nazwisko, string stanowisko, string nip, string userName, string password, string confirmPassword, string email) { ViewData["PasswordLength"] = MembershipService.MinPasswordLength; Response.AppendHeader("X-XSS-Protection", "0"); if (ValidateRegistration(userName, email, password, confirmPassword)) { // Attempt to register the user MembershipCreateStatus createStatus = MembershipService.CreateUser(userName, password, email); if (createStatus == MembershipCreateStatus.Success) { //dodanie go do roli sprzedqawcy Roles.AddUserToRole(userName, "Sprzedawca"); //tworzenie nowego sprzedawcy Sprzedawca sp = new Sprzedawca(); sp.Imie = imie; sp.Nazwisko = nazwisko; sp.Stanowisko = stanowisko; sp.NIP = nip; sp.Login = userName; sp.Rola_w_systemie = "sp"; db.AddToSprzedawca(sp); db.SaveChanges(); // FormsAuth.SignIn(userName, false /* createPersistentCookie */); return(RedirectToAction("Index", "Admin")); } else { ModelState.AddModelError("_FORM", ErrorCodeToString(createStatus)); } } // If we got this far, something failed, redisplay form return(View()); }
public void CreateSeller(Sprzedawca seller) { Sprzedawca seller2 = new Sprzedawca(); seller2 = seller; var user = _accountManager.GetLoggedUser(); DatabaseContext dbContext = new DatabaseContext(); try { var actualUser = dbContext.Uzytkownicy.Where(u => u.Id == user.Id).FirstOrDefault(); seller2.Uzytkownik = actualUser; dbContext.Sprzedawcy.Add(seller2); dbContext.SaveChanges(); } catch (ClientException) { throw new ClientException("Blad, sprzedawca nie utworzony"); } }
public Sprzedawca MakeSeller() { Account account = DependencyResolver.Container.Resolve <Account>(); Seller seller = DependencyResolver.Container.Resolve <Seller>(); Sprzedawca sellerInstance = new Sprzedawca { Nazwa = nameField.Text, NIP = nipField.Text, PESEL = peselField.Text, Miejscowosc = placeField.Text, Kod_pocztowy = postField.Text, Ulica = streetField.Text, Numer_domu = int.Parse(buildingField.Text), Numer_lokalu = int.Parse(houseField.Text) // Uzytkownik = account.GetLoggedUser() }; seller.CreateSeller(sellerInstance); return(sellerInstance); }
public ActionResult Dodaj_Ogloszenie(string nazwa_auta, string model_auta, string pochodzenie, string przebieg, string silnik, string cena, string fuel, string imie, string nazwisko) { ViewBag.Message = "Add your advertisement."; if (nazwa_auta != null) { Random rand = new Random(100); //string idik = generateID(); //popraw id Marka_Pojazdu Ha = new Marka_Pojazdu(); //Ha.ID = int.Parse(generateID()); Ha.ID = rand.Next(00000, 999999); Ha.Nazwa_Marka = nazwa_auta; db.Mark.Add(Ha); db.SaveChanges(); Informacje_w_ogloszeniu Ha2 = new Informacje_w_ogloszeniu(); Ha2.ID = rand.Next(00000, 999999); Ha2.Moc_Silnika = int.Parse(silnik); Ha2.Przebieg_do = int.Parse(przebieg); Ha2.Cena = int.Parse(cena); db.Info.Add(Ha2); db.SaveChanges(); Kraj_Pochodzenia Ha3 = new Kraj_Pochodzenia(); Ha3.ID = rand.Next(00000, 999999); Ha3.Nazwa_Kraj_Pochodzenia = pochodzenie; db.Country.Add(Ha3); db.SaveChanges(); Sprzedawca Ha4 = new Sprzedawca(); Ha4.ID = rand.Next(00000, 999999); Ha4.Imie = imie; Ha4.Nazwiska = nazwisko; Ha4.Pesel = rand.Next(00000, 999999); db.Seller.Add(Ha4); db.SaveChanges(); Rodzaj_Paliwa Ha5 = new Rodzaj_Paliwa(); Ha5.ID = rand.Next(00000, 999999); Ha5.Nazwa_Rodzaj = fuel; db.Fuel_Type.Add(Ha5); db.SaveChanges(); Model_Pojazdu Ha1 = new Model_Pojazdu(); Ha1.ID = rand.Next(00000, 999999); Ha1.Nazwa_Model = model_auta; Ha1.Marka_ID = Ha.ID; Ha1.Informations = Ha2; Ha1.Kraj_Pochodzenia_ID = Ha3.ID; Ha1.Rodzaj_Paliwa_ID = Ha5.ID; Ha1.Country_Of_Origin = Ha3; Ha1.Fuel_Type = Ha5; Ha1.Country_Of_Origin = Ha3; Ha1.Marka = Ha; Ha1.Seller = Ha4; Ha1.Sprzedawca_ID = Ha4.ID; db.Model.Add(Ha1); db.SaveChanges(); } return(View()); }