1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
| procedure TFtypeEngagement.enregistrerClick(Sender: TObject);
var
typeEng:string;
begin
IF DBEDIT1.text='' then
begin
MessageDlg('Veuillez saisir le type engagement !', mtInformation,
[mbOk], 0);
exit;
end;
try
if dbedit1.text<>'' then
begin
typeEng:=dbedit1.text;
if dm.typeengagement.locate('TYPE_ENGAGEMENT' ,typeEng , [loCaseInsensitive ]) then
begin
MessageDlg('Cet engagement a été déjà saisi', mtWarning,
[mbOk], 0);
exit;
end;
end;
finally
if not dm.ADOConnection1.intransaction then
dm.ADOConnection1.BeginTrans;
dm.typeengagement.post;
end;
end; |
Partager