private void createMachineToolStripMenuItem_Click(object sender, EventArgs e)
        {
            AddNewMachine NewMachine = new AddNewMachine(0);

            NewMachine.Show();
            this.Close();
        }
Example #2
0
 public ActionResult AddNewMachine(AddNewMachine addMachine)
 {
     if (ModelState.IsValid)
     {
         using (var db = new Models.ApplicationDbContext())
         {
             var machine = new MachinesApp.Models.DB.Machine(); // tworze pusty obiekt zgodny z baza danych
             machine.Id_machine    = addMachine.Id_machine;     // przypisuje pola do obiektu bazodanowego, wczesniej pola nie byly typu bazodanowego
             machine.Serial_number = addMachine.Serial_number;
             machine.Producer      = addMachine.Producer;
             machine.Model         = addMachine.Model;
             machine.Size          = addMachine.Size;
             machine.Description   = addMachine.Description;
             machine.Weight        = addMachine.Weight;
             db.Machine.Add(machine); // dodaje obiekt do bazy danych
             db.SaveChanges();        // zachowuje zmiany
             TempData["Sukces2"] = "MaszynÄ™ dodano do bazy";
         }
     }
     return(View());
 }