public StorageScreenContent(RectangleF myRect, Lager myLager, UIScrollView outerScroll, UIViewController outer) { this.outerScroll = outerScroll; this.myRect = myRect; this.myLager = myLager; this.ancestor = outer; }
// POST: Lager/Delete/5 public ActionResult Delete(Guid id) { Lager lager = _db.Lager.Find(id); if (lager == null) { return(HttpNotFound()); } var lagerWarenIdList = lager.LagerWaren.Select(x => x.LagerWarenID).ToList(); foreach (var guid in lagerWarenIdList) { var lagerWare = _db.LagerWaren.Find(guid); if (lagerWare != null) { _db.LagerWaren.Remove(lagerWare); } } _db.Lager.Remove(lager); _db.SaveChanges(); return(RedirectToAction("Index")); }
private void buttonBuchen_Click(object sender, EventArgs e) { Lager Lagersicht1 = new Lager(); int GesamtLagerbestand = Lagersicht1.Buchen(200, 301); labelGesamtmenge2.Text = Convert.ToString(GesamtLagerbestand); }
public string GenerateManifest(Lager input) { string lo = translate.getTranslatedText ("Large Objects","Large Objects"); string cont = translate.getTranslatedText ("Containers","Containers"); string ic = translate.getTranslatedText ("Items in this container","Items in this container"); StringBuilder sb = new StringBuilder(); if(input != null){ sb.AppendLine(lo+":"+dao.GetAntallStore(input.ID)); IList<LagerObject> storeting = dao.GetAllLargeItems(input.ID); sb.Append(getHeaderTextLagerObject()); foreach(LagerObject lobj in storeting){ sb.AppendLine(lobj.toString()); } sb.AppendLine (""); sb.AppendLine("-----------------------------------"); sb.AppendLine(cont+":"+dao.GetAntallBeholdere()); sb.AppendLine (""); IList<LagerObject> containers = dao.GetAllContainers(input.ID); foreach(LagerObject con in containers){ sb.AppendLine("-----------------------------------"); sb.AppendLine(con.toString()); IList<Item> items = dao.GetAllItemsInBox(con); sb.AppendLine (ic+":"+items.Count); sb.AppendLine("++++++++++++++++++++++++"); foreach(Item it in items){ sb.AppendLine(it.toString()); } } } return sb.ToString(); }
private void Add() { Lagerbestand newLagerbestand = new Lagerbestand(); Lager.Add(newLagerbestand); walkthrowGridUpdaterMethod(); }
public ActorAnimiert(ref Button pause, ref Button weiter, ref Kasse k, Verkauf r, Lager _lager) { pause.Click += Pause_Click; weiter.Click += Weiter_Click; kasse = k; verkauf = r; lager = _lager; }
private static async Task WriteHelpText() { if (_flags is not null) { await Lager.StandardOut(string.Empty); await Lager.StandardOut(_flags.HelpText); } }
static void Main(string[] args) { var lager = new Lager(); lager.PrepararCerveja(); var ale = new Ale(); ale.PrepararCerveja(); }
// GET: Lager/Edit/5 public ActionResult Edit(Guid id) { Lager lager = _db.Lager.Find(id); if (lager == null) { return(HttpNotFound()); } return(View(lager)); }
private void Delete() { if (currentLager != null) { int index = Lager.IndexOf(currentLager); currentLager.ChangeTracker.State = ObjectState.Deleted; Lager[index] = currentLager; walkthrowGridUpdaterMethod(); } Console.WriteLine("Delete"); }
public ActionResult Edit(Lager lager) { if (ModelState.IsValid) { _db.Entry(lager).State = EntityState.Modified; _db.SaveChanges(); return(RedirectToAction("Index")); } return(View(lager)); }
public ActionResult Create(Lager lager) { if (ModelState.IsValid) { lager.ID = Guid.NewGuid(); _db.Lager.Add(lager); _db.SaveChanges(); return(RedirectToAction("Index")); } return(View(lager)); }
public void AnnotateSingleLocation(Lager myLager) { // MKPointAnnotation LagerAnnotation; // if (myLager.Name != null) { // LagerAnnotation = new MKPointAnnotation () { // Title = myLager.Name, // Coordinate = new CLLocationCoordinate2D (myLager.latitude, myLager.longitude), // }; // // mapView.AddAnnotation (LagerAnnotation); // } var annotation = new BasicMapAnnotation (myLager); mapView.AddAnnotation (annotation); annotationList.Add (annotation); }
private void buttonAuslagern_Click(object sender, EventArgs e) { Lager Lagersicht3 = new Lager(); int Gesamtlagerbestand = Lagersicht3.Auslagern(200, 500); int BestandLeverkusen = 200; int BestandKoeln = 500; int auslagern = Convert.ToInt32(textBoxAuslagern.Text); BestandKoeln = BestandKoeln + auslagern; BestandLeverkusen = BestandLeverkusen - auslagern; labelLeverkusenMenge.Text = Convert.ToString(BestandLeverkusen); labelKoelnMenge3.Text = Convert.ToString(BestandKoeln); }
public ActionResult AddProducts(Guid id) { Lager lager = _db.Lager.Find(id); if (lager == null) { return(HttpNotFound()); } var vm = new LagerWarenViewModel { Lager = lager, Waren = _db.Waren.ToList() }; return(View("LagerWaren", vm)); }
private void buttonKaufen_Click(object sender, EventArgs e) { int kaufen = Convert.ToInt32(textBoxKaufen.Text); Lager Lagersicht4 = new Lager(); Lagersicht4.Kaufen(kaufen, 500); int BestandKoeln = 500 - kaufen; labelKoelnMenge.Text = Convert.ToString(BestandKoeln); //if (kaufen < 0) vorher throwt er die ArgumentOutOfRangeException //{ // MessageBox.Show("Ungültiger Wert"); //} }
public string GenerateManifest(Lager input) { string lo = translate.getTranslatedText ("Large Objects", "Large Objects"); string cont = translate.getTranslatedText ("Containers", "Containers"); string ic = translate.getTranslatedText ("Items in this container", "Items in this container"); StringBuilder sb = new StringBuilder (); if (input != null) { int x = dao.GetAntallStore (input.ID); if (x > 0) { sb.AppendLine (lo + ":" + x); IList<LagerObject> storeting = dao.GetAllLargeItems (input.ID); sb.Append (getHeaderTextLagerObject ()); foreach (LagerObject lobj in storeting) { sb.AppendLine (lobj.toString ()); } } List<LagerObject> containers = dao.GetAllContainersFromLagerId (input.ID).ToList(); int count = (containers.Select (i => i)).Count(); if (count > 0) { sb.AppendLine (""); sb.AppendLine (cont + ":" + count); sb.AppendLine (""); foreach (LagerObject con in containers) { sb.AppendLine (con.toString ()); IList<Item> items = dao.GetAllItemsInBox (con); sb.AppendLine (ic + ":" + items.Count); foreach (Item it in items) { sb.AppendLine ("\t" + it.Name + "," + it.Description); } } } } return sb.ToString (); }
private void buttonUmlagern_Click(object sender, EventArgs e) { int umlagern = Convert.ToInt32(textBoxUmlagern.Text); Lager Lagersicht2 = new Lager(); Lagersicht2.Umlagern(8000, 6000); int BestandBonn = 8000; int BestandKoeln = 6000; BestandBonn = BestandBonn + umlagern; BestandKoeln = BestandKoeln - umlagern; if (BestandBonn > 10000) { MessageBox.Show("Maximaler Lagerplatz(10000) überschritten"); } labelKoelnMenge2.Text = Convert.ToString(BestandKoeln); labelBonnMenge.Text = Convert.ToString(BestandBonn); }
public void LVSCore_GetLagerWithMostOfArtikel_most_in_Lager2() { var art1 = new Artikel() { Bezeichnung = "A1" }; var l1 = new Lager() { Standort = "Lager 1" }; var l2 = new Lager() { Standort = "Lager 2" }; l1.Lagerungen.Add(new Lagerung() { Artikel = art1, Anzahl = 12 }); l2.Lagerungen.Add(new Lagerung() { Artikel = art1, Anzahl = 8 }); l2.Lagerungen.Add(new Lagerung() { Artikel = art1, Anzahl = 6 }); var mock = new Mock <IRepository>(); mock.Setup(x => x.GetAll <Lager>()).Returns(new[] { l1, l2 }); var core = new LVSCore(mock.Object); var result = core.GetLagerWithMostOfArtikel(art1); Assert.AreEqual("Lager 2", result.Standort); }
public static void Main(string[] args) { Ale ale = new Ale(); Lager lager = new Lager(); Pilsener pilsener = new Pilsener(); int option; string nameServe = ""; string typeServe = ""; string alcoholServe = ""; Console.WriteLine("Welcome to Razor bar, which beer do you want?"); Console.WriteLine("1- Lagger"); Console.WriteLine("2- Ale"); Console.WriteLine("3- Pilsener"); option = Convert.ToInt32(Console.ReadLine()); switch (option) { case 1: nameServe = ale.getName; typeServe = ale.getType; alcoholServe = ale.getAlcohol; Console.WriteLine(nameServe); Console.WriteLine(typeServe); Console.WriteLine(alcoholServe); break; case 2: break; case 3: break; } }
public override void ViewDidLoad() { base.ViewDidLoad (); mapView = new MKMapView (View.Bounds); mapView.AutoresizingMask = UIViewAutoresizing.FlexibleDimensions; mappy = new MapDelegate (); mappy.LagerAnnotationClicked += (object sender, LagerAnnotationClicked e) => { selected = AppDelegate.dao.getLagerByName (e.name); if(selected != null){ tss = new TheStorageScreen (selected); // UINavigationController nc = new UINavigationController(); // nc.PushViewController(tss,false); // ancestor.PresentViewController(nc,true,null); ancestor.NavigationController.PushViewController(tss,false); //PresentViewController(tss,true,null); } }; mapView.Delegate = mappy; View.AddSubview (mapView); // CLLocationCoordinate2D coords = new CLLocationCoordinate2D(48.857, 2.351); // MKCoordinateSpan span = new MKCoordinateSpan(KilometresToLatitudeDegrees(20), KilometresToLongitudeDegrees(20, coords.Latitude)); // mapView.Region = new MKCoordinateRegion(coords, span); GetMinsAndMaxes (); SetMapViewOversight (); AnnotateMap (); }
public string GenerateSubject(Lager input) { string index = translate.getTranslatedText ("Contents for location", "Contents for location"); StringBuilder sb = new StringBuilder (); if (input != null) sb.AppendLine (index + ":" + input.Name); return sb.ToString (); }
void SetLocationFromLager(Lager myLager) { //ResetLocation (); try{ CLLocationCoordinate2D coords = new CLLocationCoordinate2D (myLager.latitude, myLager.longitude); MKCoordinateSpan span = new MKCoordinateSpan (KilometresToLatitudeDegrees (10), KilometresToLongitudeDegrees (10, coords.Latitude)); mapView.Region = new MKCoordinateRegion (coords, span); AnnotateMapWithLagerName (myLager,myLager.latitude,myLager.longitude); }catch(Exception e){ //invalid coords, delete; myLager.latitude = double.NaN; myLager.longitude = double.NaN; AppDelegate.dao.SaveLager (myLager); } }
private void ParseRandbedingungenFlaeche(IReadOnlyList <string> lines) { char[] delimiters = { '\t' }; for (var i = 0; i < lines.Count; i++) { if (lines[i] != "RandbedingungFlaeche") { continue; } InputFound += "\nRandbedingungFlaeche"; var prescribed = new double[3]; do { substrings = lines[i + 1].Split(delimiters); var supportInitial = substrings[0]; var face = substrings[1]; faces.Add(face); var nodeInitial = substrings[2]; int nNodes = short.Parse(substrings[3]); var type = substrings[4]; var conditions = 0; for (var count = 0; count < type.Length; count++) { var subType = type.Substring(count, 1).ToLower(); switch (subType) { case "x": conditions += Lager.X_FIXED; break; case "y": conditions += Lager.Y_FIXED; break; case "z": conditions += Lager.Z_FIXED; break; default: throw new ParseAusnahme("Lagerbedingung für x, y und/oder z muss definiert werden"); } } var j = 0; for (var k = 5; k < substrings.Length; k++) { prescribed[j] = double.Parse(substrings[k]); j++; } for (var m = 0; m < nNodes; m++) { var id1 = m.ToString().PadLeft(2, '0'); for (var k = 0; k < nNodes; k++) { var id2 = k.ToString().PadLeft(2, '0'); var supportName = supportInitial + face + id1 + id2; if (modell.Randbedingungen.TryGetValue(supportName, out _)) { throw new ParseAusnahme("Randbedingung \"" + supportName + "\" bereits vorhanden."); } string nodeName; const string faceNode = "00"; switch (face.Substring(0, 1)) { case "X": nodeName = nodeInitial + faceNode + id1 + id2; break; case "Y": nodeName = nodeInitial + id1 + faceNode + id2; break; case "Z": nodeName = nodeInitial + id1 + id2 + faceNode; break; default: throw new ParseAusnahme("falsche FlächenId = " + face.Substring(0, 1) + ", muss sein:\n" + " X, Y or Z"); } lager = new Lager(nodeName, face, conditions, prescribed, modell); modell.Randbedingungen.Add(supportName, lager); } } i++; } while (lines[i + 1].Length != 0); break; } }
private void ParseRandbedingungBoussinesq(IReadOnlyList <string> lines) { for (var i = 0; i < lines.Count; i++) { if (lines[i] != "RandbedingungBoussinesq") { continue; } var gModulus = MaterialParser.GModul; var poisson = MaterialParser.Poisson; if (LastParser.NodeLoad == null) { throw new ParseAusnahme("Knotenlast für Boussinesq Randbedingung nicht definiert"); } var p = 4.0 * LastParser.NodeLoad[2]; char[] delimiters = { '\t' }; // 1. Zeile: Feld mit Offsets // 2. Zeile: supportInitial, face, nodeInitial, type FeParser.InputFound += "\nRandbedingungBoussinesq"; substrings = lines[i + 1].Split(delimiters); var offset = new double[substrings.Length]; for (var k = 0; k < substrings.Length; k++) { offset[k] = double.Parse(substrings[k]); } var prescribed = new double[3]; i += 2; do { var conditions = 0; string subType; substrings = lines[i].Split(delimiters); var supportInitial = substrings[0]; var face = substrings[1]; faces.Add(face); var nodeInitial = substrings[2]; //int nNodes = short.Parse(substrings[3]); var nNodes = offset.Length; face = face.Substring(0, 1) + "0" + (nNodes - 1); var type = substrings[3]; for (var count = 0; count < type.Length; count++) { subType = type.Substring(count, 1).ToLower(); switch (subType) { case "x": conditions += Lager.X_FIXED; break; case "y": conditions += Lager.Y_FIXED; break; case "z": conditions += Lager.Z_FIXED; break; default: throw new ParseAusnahme("RandbedingungBoussinesq erfordert 4 Eingabeparameter"); } } for (var m = 0; m < nNodes; m++) { var id1 = m.ToString().PadLeft(2, '0'); for (var k = 0; k < nNodes; k++) { var id2 = k.ToString().PadLeft(2, '0'); var supportName = supportInitial + face + id1 + id2; if (modell.Randbedingungen.TryGetValue(supportName, out _)) { throw new ParseAusnahme("Randbedingung \"" + supportName + "\" bereits vorhanden."); } string nodeName; var faceNode = "0" + (offset.Length - 1); switch (face.Substring(0, 1)) { case "X": nodeName = nodeInitial + faceNode + id1 + id2; break; case "Y": nodeName = nodeInitial + id1 + faceNode + id2; break; case "Z": nodeName = nodeInitial + id1 + id2 + faceNode; break; default: throw new ParseAusnahme("falsche Flächen Id = " + face.Substring(0, 1) + ", muss sein:\n" + " X, Y or Z"); } for (var count = 0; count < type.Length; count++) { subType = type.Substring(count, 1).ToLower(); double x, y, z, r, a, factor; switch (subType) { case "x": x = offset[nNodes - 1]; y = offset[m]; z = offset[k]; r = Math.Sqrt((x * x) + (y * y)); a = Math.Sqrt((z * z) + (r * r)); factor = p / (4 * Math.PI * gModulus * a); prescribed[0] = x / r * (((r * z) / (a * a)) - (1 - 2 * poisson) * r / (a + z)) * factor; break; case "y": x = offset[m]; y = offset[nNodes - 1]; z = offset[k]; r = Math.Sqrt((x * x) + (y * y)); a = Math.Sqrt((z * z) + (r * r)); factor = p / (4 * Math.PI * gModulus * a); prescribed[1] = y / r * (((r * z) / (a * a)) - (1 - 2 * poisson) * r / (a + z)) * factor; break; case "z": x = offset[m]; y = offset[k]; z = offset[nNodes - 1]; r = Math.Sqrt((x * x) + (y * y)); a = Math.Sqrt((z * z) + (r * r)); factor = p / (4 * Math.PI * gModulus * a); prescribed[2] = (((z * z) / (a * a)) + 2 * (1 - poisson)) * factor; break; default: throw new ParseAusnahme("falsche Anzahl Parameter in RandbedingungBoussinesq, muss sein:\n" + "4 für lagerInitial, flaeche, knotenInitial, Art\n"); } } lager = new Lager(nodeName, face, conditions, prescribed, modell); modell.Randbedingungen.Add(supportName, lager); } } i++; } while (lines[i].Length != 0); } }
public GalleryViewController(Lager myLager) { ActiveLocation = myLager; activeSet = true; ActiveType = "Lager"; }
public void StoreActiveGallery(Lager lo) { var store = NSUbiquitousKeyValueStore.DefaultStore; store.SetLong ("activeLocation", (long)lo.ID); store.SetString ("activeGalleryType", "Lager"); store.Synchronize (); }
public LagerClickedEventArgs(Lager lager) { this.Lager = lager; }
public string GenerateSubject(Lager input) { string index = translate.getTranslatedText ("Manifest/index for storage","Manifest/index for storage"); StringBuilder sb = new StringBuilder(); if(input != null) sb.AppendLine(index + ":" + input.Name); return sb.ToString(); }
void raiseDismissal(Lager l) { var handler = this.DismissEvent; if(handler != null){ handler(this, new LagerClickedEventArgs(l)); } }
public void SetActiveLocation(Lager myLager) { this.myLager = myLager; //RELOAD VIEW }
public void ParseRandbedingungen(string[] lines, FEModell feModell) { modell = feModell; for (var i = 0; i < lines.Length; i++) { if (lines[i] != "Lager") { continue; } FeParser.InputFound += "\nLager"; do { substrings = lines[i + 1].Split(delimiters); if (substrings.Length < 7) { supportId = substrings[0]; nodeId = substrings[1]; var conditions = 0; var restrained = 1; var type = substrings[2]; for (var k = 0; k < type.Length; k++) { var subType = type.Substring(k, 1); switch (subType) { case "x": conditions += Lager.X_FIXED; break; case "y": conditions += Lager.Y_FIXED; restrained = 2; break; case "r": conditions += Lager.R_FIXED; restrained = 3; break; } } var prescribed = new double[restrained]; if (substrings.Length > 3) { prescribed[0] = double.Parse(substrings[3]); } if (substrings.Length > 4) { prescribed[1] = double.Parse(substrings[4]); } if (substrings.Length > 5) { prescribed[2] = double.Parse(substrings[5]); } lager = new Lager(nodeId, conditions, prescribed, modell) { SupportId = supportId }; modell.Randbedingungen.Add(supportId, lager); i++; } else { throw new ParseAusnahme((i + 2) + ": Lager" + supportId); } } while (lines[i + 1].Length != 0); break; } }
public static double GetLagerwert(this Lager lager, double stueckPreis) { return(lager.Lagerbestand * stueckPreis); }
public void ShowDetails(Lager lm) { this.lm = lm; this.innerViewController.ShowDetails (lm); }
public IActionResult Index(string Id, string Kat, VerwaltungÜbersichtViewmodel model) { if (string.IsNullOrEmpty(Id) && string.IsNullOrEmpty(Request.Cookies["Filter"])) { model.KFilter = true; model.LFilter = true; model.HFilter = true; model.KSFilter = false; } string Filter = ""; if (model.KFilter) { Filter = Filter + "Kategorie"; } if (model.HFilter) { Filter = Filter + "Hersteller"; } if (model.LFilter) { Filter = Filter + "Lieferant"; } if (model.KSFilter) { Filter = Filter + "Kostenstelle"; } Response.Cookies.Append("Filter", Filter); model.Kategorien = _context.Kategorie.ToList(); model.Herstellers = _context.Hersteller.ToList(); model.Lieferanten = _context.Lieferant.ToList(); model.Kostenstellen = _context.Kostenstelle.ToList(); if (model.Kategorie == null) { model.Kategorie = new Kategorie(); } if (model.Hersteller == null) { model.Hersteller = new Hersteller(); } if (model.Lieferant == null) { model.Lieferant = new Lieferant(); } if (model.Kostenstelle == null) { model.Kostenstelle = new Kostenstelle(); } if (!string.IsNullOrEmpty(Id) && Kat == "Kategorie") { model.Kategorie = _context.Kategorie.Find(Id); } if (!string.IsNullOrEmpty(Id) && Kat == "Hersteller") { model.Hersteller = _context.Hersteller.Find(Convert.ToInt32(Id)); } if (!string.IsNullOrEmpty(Id) && Kat == "Lieferant") { model.Lieferant = _context.Lieferant.Find(Convert.ToInt32(Id)); } if (!string.IsNullOrEmpty(Id) && Kat == "Kostenstelle") { model.Kostenstelle = _context.Kostenstelle.Find(Convert.ToInt32(Id)); } //Lager //Fuege eine Lager ein, falls beim ersten start noch keins vorhanden ist: if (_context.Lager.FirstOrDefault() == null) { Lager lager = new Lager { Lager_Id = 1, Lager_Beschreibung = "Standard Lager" }; _context.Lager.Add(lager); _context.SaveChanges(); } if (_context.Lagerplatz.FirstOrDefault() == null) { Lagerplatz lagerplatz = new Lagerplatz { Lagerplatz_Id = 1, Lagerplatz_Beschreibung = "A1", Lager_Id = 1 }; _context.Lagerplatz.Add(lagerplatz); _context.SaveChanges(); } model.Lager = new LagerEditViewModel(); model.Lager.LetzesElement = _context.Lagerplatz.ToList().Last(); var test = _context.Lagerplatz; foreach (var i in test) { if (!(model.Lager.lagerbezeichner == null)) { if (!model.Lager.lagerbezeichner.Contains(Convert.ToChar(i.Lagerplatz_Beschreibung.Remove(1)))) { model.Lager.lagerbezeichner.Add(Convert.ToChar(i.Lagerplatz_Beschreibung.Remove(1))); } } else { model.Lager.lagerbezeichner = new List <char>(); model.Lager.lagerbezeichner.Add(Convert.ToChar(i.Lagerplatz_Beschreibung.Remove(1))); } } model.Lager.bestand = new List <int>(); foreach (var i in model.Lager.lagerbezeichner) { model.Lager.bestand.Add(_context.Lagerplatz.Where(s => s.Lagerplatz_Beschreibung.Contains(i.ToString())).Count()); } return(View(model)); }
static bool haveStoredLocation(Lager myLager) { return !double.IsNaN (myLager.longitude) && !double.IsNaN (myLager.latitude); }
public Lager GetActiveActiveLager() { var store = NSUbiquitousKeyValueStore.DefaultStore; int id = Convert.ToInt32(store.GetString("ActiveLagerID")); Lager ActiveLager = AppDelegate.dao.GetLagerByID (id); //In the case that theres never been stored anything if (ActiveLager == null) { ActiveLager = new Lager (); AppDelegate.dao.InsertLager (ActiveLager); store.SetString ("ActiveLagerID", ActiveLager.ID.ToString ()); store.Synchronize (); } return ActiveLager; }
public void ShowDetails(Lager myLager) { this.myLager = myLager; if (myLager != null) { NameField.Text = myLager.Name; if (haveStoredLocation (myLager)) { SetLocationFromLager (myLager); } if (myLager.LagerImage != null) { image.SetNewImageName (myLager.LagerImage); } // address.Text = myLager.address; // keyContact.Text = myLager.telephone; // x.Text = myLager.height.ToString (); // y.Text = myLager.width.ToString (); // z.Text = myLager.depth.ToString (); // this.poststedField.Text = myLager.poststed; // this.zipField.Text = myLager.postnr; this.CreateEmailButton (); } }
void InitActiveField() { RectangleF activeRect = new RectangleF (0, 66, View.Bounds.Width, 40); ActiveText = new UILabel (activeRect); ActiveText.Font = UIFont.FromName ("Helvetica", 24); ActiveText.ShadowColor = UIColor.Gray; ActiveText.ShadowOffset = new SizeF (1.0f, 0.2f); ActiveText.TextColor = UIColor.Black; ActiveText.TextAlignment = UITextAlignment.Center; if (!activeSet) { activeID = AppDelegate.key.GetActiveGalleryID (); if (ActiveType == null) { ActiveType = AppDelegate.key.GetActiveGalleryType (); } if (ActiveType == null) { ActiveType = "ALL"; } if (ActiveType.Equals ("Lager")) { ActiveContainer = null; ActiveLocation = AppDelegate.dao.GetLagerById (activeID); if (ActiveLocation != null && ActiveLocation.Name != null) { ActiveText.Text = ActiveLocation.Name; } } if (ActiveType.Equals ("Container")) { ActiveLocation = null; ActiveContainer = AppDelegate.dao.GetContainerById (activeID); ActiveText.Text = ActiveContainer.Name; } if (ActiveType == "ALL") { ActiveLocation = null; ActiveContainer = null; ActiveText.Text = "ALL"; } View.AddSubview(ActiveText); } }
public void DeleteLager(int id) { Lager deleteme = new Lager (); deleteme.ID = id; conn.Delete (deleteme); }
private void ParseRandbedingungenKnoten(IReadOnlyList <string> lines) { char[] delimiters = { '\t' }; for (var i = 0; i < lines.Count; i++) { if (lines[i] != "Randbedingungen") { continue; } InputFound += "\nRandbedingungen"; double[] prescribed = { 0, 0, 0 }; do { substrings = lines[i + 1].Split(delimiters); if (substrings.Length == 5 || substrings.Length == 6) { supportId = substrings[0]; nodeId = substrings[1]; var conditions = 0; var type = substrings[2]; for (var k = 0; k < type.Length; k++) { var subType = type.Substring(k, 1); switch (subType) { case "x": conditions += Lager.X_FIXED; break; case "y": conditions += Lager.Y_FIXED; break; case "z": conditions += Lager.Z_FIXED; break; } } if (substrings.Length > 3) { prescribed[0] = double.Parse(substrings[3]); } if (substrings.Length > 4) { prescribed[1] = double.Parse(substrings[4]); } if (substrings.Length > 5) { prescribed[2] = double.Parse(substrings[5]); } lager = new Lager(nodeId, "0", conditions, prescribed, modell); modell.Randbedingungen.Add(supportId, lager); i++; } else { throw new ParseAusnahme(i + 1 + ": Randbedingungen erfordert 5 oder 6 Eingabeparameter"); } } while (lines[i + 1].Length != 0); break; } }
public void SaveLager(Lager lager) { if (limitedSave && GetAntallLagre() > limitedSaves) { RaiseLimitExceeded (); } else { SaveLagerInner (lager); } }
void SaveLagerInner(Lager lager) { if (lager != null && lager.Name != "") { IList<Lager> items = GetLagersById (lager.ID); if (items.Count == 0) { conn.Insert (lager); } else { conn.Update (lager); } } }
void AnnotateMapWithLagerName(Lager myLager,double latitude, double longitude) { if (myLager.Name != null) { LagerAnnotation = new MKPointAnnotation () { Title = myLager.Name, Coordinate = new CLLocationCoordinate2D (latitude, longitude), }; mapView.AddAnnotation (LagerAnnotation); } }
public string GetNumberOfItemsForLager(Lager myLager) { if (myLager == null) { return "0"; } IList<Item> myList = conn.Query<Item> ("select * from Item where LagerID = ?", myLager.ID); IList<LagerObject> myList2 = conn.Query<LagerObject> ("select * from LagerObject where LagerID = ?", myLager.ID); return (myList.Count + myList2.Count).ToString (); }
public TheStorageScreen(Lager lager) { lm = lager; }
public void UpdateLager(Lager lm) { conn.Update (lm); }
void RaiseLagerClicked(Lager lager) { var handler = LagerClicked; if (handler != null){ handler(this, new LagerClickedEventArgs(lager)); } }
void ShowItemDetails(Lager lager) { if(UserInterfaceIdiomIsPhone){ Console.WriteLine ("call itemdetailscreen"); //item.boxID = boks.ID; TheStorageScreen storage = new TheStorageScreen (lager); //this.NavigationController.PresentViewController(itemdetail, true, delegate{}); //this.NavigationController.PushViewController(storage, false); PresentViewControllerAsync (storage, true); }else{ RaiseLagerClicked(lager); } }
protected override void Dispose(bool disposing) { lm = null; innerViewController.Dispose (); LagerSaved = null; base.Dispose (disposing); }
private static async Task <int> Main() { Log.Formatter = CommandLineFlags.FindLogFormatter(Environment.GetCommandLineArgs()); if (!CommandLineFlags.TryParse(Environment.GetCommandLineArgs(), out _flags, out var message)) { await Log.Error(new CompilerException(message)); return(1); } if (_flags.Version) { await Lager.StandardOut($"{ReservedWords.CompilerName} {VersionInfo.Informational}"); return(0); } if (_flags.Help) { await WriteHelpText(); return(0); } if (_flags.CheckSchemaFile is not null) { if (string.IsNullOrWhiteSpace(_flags.CheckSchemaFile)) { await Log.Error(new CompilerException("No textual schema was read from standard input.")); return(1); } return(await CheckSchema(_flags.CheckSchemaFile)); } if (_flags.CheckSchemaFiles is not null) { if (_flags.CheckSchemaFiles.Count > 0) { return(await CheckSchemas(_flags.CheckSchemaFiles)); } await Log.Error(new CompilerException("No schemas specified in check.")); return(1); } if (!_flags.GetParsedGenerators().Any()) { await Log.Error(new CompilerException("No code generators were specified.")); return(1); } if (_flags.SchemaDirectory is not null && _flags.SchemaFiles is not null) { await Log.Error( new CompilerException("Can't specify both an input directory and individual input files")); return(1); } List <string> paths; if (_flags.SchemaDirectory is not null) { paths = new DirectoryInfo(_flags.SchemaDirectory !) .GetFiles($"*.{ReservedWords.SchemaExt}", SearchOption.AllDirectories) .Select(f => f.FullName) .ToList(); } else if (_flags.SchemaFiles is not null) { paths = _flags.SchemaFiles; } else { await Log.Error(new CompilerException("Specify one or more input files with --dir or --files.")); return(1); } if (paths.Count == 0) { await Log.Error(new CompilerException("No input files were found at the specified target location.")); return(1); } foreach (var parsedGenerator in _flags.GetParsedGenerators()) { if (!GeneratorUtils.ImplementedGenerators.ContainsKey(parsedGenerator.Alias)) { await Log.Error(new CompilerException($"'{parsedGenerator.Alias}' is not a recognized code generator")); return(1); } if (string.IsNullOrWhiteSpace(parsedGenerator.OutputFile)) { await Log.Error(new CompilerException("No output file was specified.")); return(1); } var result = await CompileSchema(GeneratorUtils.ImplementedGenerators[parsedGenerator.Alias], paths, new FileInfo(parsedGenerator.OutputFile), _flags.Namespace ?? ""); if (result != Ok) { return(result); } } return(Ok); }
public BasicMapAnnotation(Lager myLager) : base() { this.Coordinate = new CLLocationCoordinate2D (myLager.latitude, myLager.longitude); this.title = myLager.Name; this.subtitle = AppDelegate.dao.GetNumberOfItemsForLager (myLager)+ " objects"; this.MyLager = myLager; }