//Opret postering public int OpretPostering(string beskrivelse, string beløb, string kategori, DateTime dato, bool erUdgift) { float int_beløb; beskrivelse = beskrivelse.Trim(' '); int_beløb = Mathh.Round(Mathh.stringToFloat(beløb), 2); if (int_beløb <= 0) { return(1); //Invalid beløb } else if (beskrivelse == "") { return(2); //Invalid beskrivelse } else if (beskrivelse.Contains(";")) { return(3); //brug af semicolon i beskrivelse } else { Postering postering = new Postering(beskrivelse, int_beløb, kategori, dato, erUdgift); posteringer.Add(postering); return(0); //Intet galt } }
public void SletPostering(ListViewItem postItem) { Postering postering = GetPostering(postItem); posteringer.Remove(postering); }