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(); } }
/// <summary> /// Deprecated Method for adding a new object to the Sprzedawca EntitySet. Consider using the .Add method of the associated ObjectSet<T> property instead. /// </summary> public void AddToSprzedawca(Sprzedawca sprzedawca) { base.AddObject("Sprzedawca", sprzedawca); }
/// <summary> /// Create a new Sprzedawca object. /// </summary> /// <param name="nrPracownika">Initial value of the NrPracownika property.</param> /// <param name="imie">Initial value of the Imie property.</param> /// <param name="nazwisko">Initial value of the Nazwisko property.</param> /// <param name="stanowisko">Initial value of the Stanowisko property.</param> /// <param name="nIP">Initial value of the NIP property.</param> /// <param name="login">Initial value of the Login property.</param> /// <param name="rola_w_systemie">Initial value of the Rola_w_systemie property.</param> public static Sprzedawca CreateSprzedawca(global::System.Decimal nrPracownika, global::System.String imie, global::System.String nazwisko, global::System.String stanowisko, global::System.String nIP, global::System.String login, global::System.String rola_w_systemie) { Sprzedawca sprzedawca = new Sprzedawca(); sprzedawca.NrPracownika = nrPracownika; sprzedawca.Imie = imie; sprzedawca.Nazwisko = nazwisko; sprzedawca.Stanowisko = stanowisko; sprzedawca.NIP = nIP; sprzedawca.Login = login; sprzedawca.Rola_w_systemie = rola_w_systemie; return sprzedawca; }
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(); }