procedure TStartseite.Hinzufgen1Click(Sender: TObject);
var
Kunde: TKunde;
Buch: TBuch;
Sendung: TSendung;
Autor: TAutor;
begin
Dateneditieren.StrGrAuswahl.Cells[0,0]:='';
Dateneditieren.StrGrAuswahl.Cells[1,0]:='';
if IsPositiveResult(Dateneditieren.ShowModal()) then
begin
case (rgAuswahl.ItemIndex) of
0 : begin
Kunde := TKunde.Create(Kunde.id,Dateneditieren.StrGrAuswahl.Cells[0,0],Dateneditieren.strgrauswahl.cells[1,0]); //hier ist die
exception//
connect.LegeKundeAn(Kunde);
addKundetoLV(Kunde);
end;
1 : begin
Sendung:= TSendung.Create(Sendung.ID,Dateneditieren.StrGrAuswahl.Cells[0,0],Dateneditieren.strgrauswahl.cells[1,0]);
connect.LegeSendungAn(Sendung);
addSendungetoLV(Sendung);
end;
2 : begin
Autor:= TAutor.Create(Autor.ID,dateneditieren.StrGrAuswahl.Cells[0,0],Dateneditieren.strgrauswahl.cells[1,0]);
connect.LegeAutorAn(Autor);
addAutortoLV(Autor);
end;
3 : begin
Buch:= TBuch.Create(buch.ID,StrToInt(Dateneditieren.StrGrAuswahl.Cells[0,0]),Dateneditieren.StrGrAuswahl.Cells[1,0]);
connect.LegeBuchAn(Buch);
addBuchtoLV(Buch);
end;
else
begin
ShowMessage('Ups, beim Anlegen des Kunden lief etwas schief');
end;
end;
end;
end;