Example #1
0
 public EditStandort(Standort _standort)
 {
     InitializeComponent();
     this.standort    = _standort;
     txtStandort.Text = standort.Standort1;
     txtHinweise.Text = standort.Notiz_PlainText;
 }
        public async Task <IActionResult> Edit(int id, [Bind("Id,Name,Art,ElternId")] Standort standort)
        {
            if (id != standort.Id)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(standort);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!StandortExists(standort.Id))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            return(View(standort));
        }
        public void DeleteStandortAsync(int id)
        {
            Standort standort = db.Standort.Find(id);

            if (standort != null)
            {
                db.Standort.Remove(standort);
                db.SaveChanges();
            }
        }
        public async Task <IActionResult> Create([Bind("Id,Name,Art,ElternId")] Standort standort)
        {
            if (ModelState.IsValid)
            {
                _context.Add(standort);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(standort));
        }
Example #5
0
        private void BtnDel_Click(object sender, RoutedEventArgs e)
        {
            Standort sel = dgStandort.SelectedItem as Standort;

            if (MessageBoxResult.Yes == MessageBox.Show("Are you shure", "Standort '" + sel.Standort1 + "' entfernen", MessageBoxButton.YesNo, MessageBoxImage.Warning))
            {
                var sto = from s in Admin.conn.Standort where s.ID == sel.ID select s;
                Admin.conn.Standort.DeleteAllOnSubmit(sto);
                Admin.conn.SubmitChanges();
                LoadDG();
            }
        }
Example #6
0
        private void BtnEditClick(object sender, RoutedEventArgs e)
        {
            Standort sel = dgStandort.SelectedItem as Standort;

            if (sel == null)
            {
                MessageBox.Show("Bitte zunächst einen Standort auswählen!");
                return;
            }
            Listen.EditStandort ed = new EditStandort(sel);
            ed.ShowDialog();
        }
 public void UpdateStandort(Standort standort)
 {
     if (standort == null)
     {
         return;
     }
     foreach (Standplatz standplatz in standort.Standplaetze)
     {
         standplatz.UpdatedAt = DateTime.Now;
         standplatz.UpdatedBy = standort.UpdatedBy;
     }
     standort.UpdatedAt = DateTime.Now;
     db.Standort.Update(standort);
     db.SaveChanges();
 }
Example #8
0
 private void BtnEdit_click(object sender, RoutedEventArgs e)
 {
     if (string.IsNullOrEmpty(txtStandort.Text) == true)
     {
         MessageBox.Show("Standort eingeben");
     }
     else
     {
         Standort standort = new Standort();
         standort.Standort1       = txtStandort.Text.Trim();
         standort.SortBy          = txtStandort.Text.Trim();
         standort.Notiz_PlainText = txtHinweise.Text.Trim();
         Admin.conn.Standort.InsertOnSubmit(standort);
         Admin.conn.SubmitChanges();
         DialogResult = true;
     }
 }
Example #9
0
        public override bool Equals(object obj)
        {
            if (obj == null)
            {
                return(false);
            }
            var t = obj as Werkstattlager;

            if (t == null)
            {
                return(false);
            }
            if (Teil.Bezeichnung.Equals(t.Teil.Bezeichnung) && Standort.Equals(t.Standort))
            {
                return(true);
            }
            return(false);
        }
Example #10
0
        public void CreateStandort(Standort standort)
        {
            List <Standplatz> standplaetze = new List <Standplatz>();

            for (int i = 1; i <= standort.AnzahlStandplaetze; i++)
            {
                standplaetze.Add(new Standplatz()
                {
                    Nr          = i,
                    PreisProTag = standort.PreisProTag,
                    CreatedAt   = DateTime.Now,
                    CreatedBy   = standort.CreatedBy
                });
            }

            standort.Standplaetze = standplaetze;
            standort.CreatedAt    = DateTime.Now;
            db.Standort.Add(standort);
            db.SaveChanges();
        }
Example #11
0
 public async Task OnGet(int Id)
 {
     Standort = await _db.Standort.FindAsync(Id);
 }
Example #12
0
 public Anlage(int baujahr, int leistung, Standort stand)
 {
     _baujahr  = baujahr;
     _leistung = leistung;
     _standort = stand;
 }
Example #13
0
 public void Start()
 {
     Standort.Init(this, Daten.IdSession);
 }