public string GenerateContainerManifest(LagerObject input) { string ic = translate.getTranslatedText ("Items in this container","Items in this container"); string name = translate.getTranslatedText ("Name","Name"); string desc = translate.getTranslatedText ("Description", "Description"); string inn = translate.getTranslatedText ("In", "In"); StringBuilder sb = new StringBuilder(); if (input != null) { Lager laggy = dao.GetLagerByID (input.LagerID); sb.AppendLine(name + ":" + input.Name +"--"+ desc + ":"+input.Description ); if(laggy != null){ sb.AppendLine(inn+":"+laggy.Name); } if (input.isContainer == "true") { sb.AppendLine (ic+";"); IList<Item> items = dao.GetAllItemsInBox (input); foreach (Item itty in items) { sb.AppendLine (itty.toString()); } } } return sb.ToString(); }
public string GenerateContainerSubject(LagerObject input) { string ContainerIndex = translate.getTranslatedText ("Manifest/index for Container"); StringBuilder sb = new StringBuilder(); if(input != null) sb.AppendLine(ContainerIndex + ":" + input.Name); return sb.ToString(); }
public string GenerateSubject(LagerObject input) { string index = translate.getTranslatedText ("Manifest/index for ","Manifest/index for "); string word = ""; if (input.isContainer == "true") { word = translate.getTranslatedText ("Container", "Container"); } else if (input.isLargeObject == "true") { word = translate.getTranslatedText ("Large Object", "Large Object"); } else { word = translate.getTranslatedText ("Item", "Item"); } StringBuilder sb = new StringBuilder(); sb.AppendLine(index + word + ":" + input.Name); return sb.ToString(); }
public void SaveLagerObject(LagerObject myObject) { IList<LagerObject> thelist = this.GetLagerObjectByID(myObject.ID); if(thelist.Count == 0){ conn.Insert (myObject); }else{ conn.Update (myObject); } }
public void DeleteBox(int id) { LagerObject deleteme = new LagerObject (); deleteme.ID = id; conn.Delete (deleteme); }
public IList<Item> GetAllItemsInBox(LagerObject boks) { IList<Item> myList = null; myList = conn.Query<Item> ("select * from Item where boxID = ?", boks.ID); return myList; }