Bug behoben, eintrag wird gelöscht
Eintrag wird automatisch gelöscht, wenn Imprägniernummer nicht eingetragen wurde
This commit is contained in:
@@ -14,6 +14,7 @@ namespace SanSystem
|
||||
{
|
||||
public partial class frmImprägnierBerichtList : Form
|
||||
{
|
||||
WerkseitigImprägniert aktualImpEdit = null;
|
||||
public frmImprägnierBerichtList()
|
||||
{
|
||||
InitializeComponent();
|
||||
@@ -24,13 +25,28 @@ namespace SanSystem
|
||||
|
||||
private void Btn_add_Click(object sender, EventArgs e)
|
||||
{
|
||||
WerkseitigImprägniert werkseitigImprägnierts = new WerkseitigImprägniert();
|
||||
Database.Datenbank.Instance.TeufelDB.Imprägnierungen.Add(werkseitigImprägnierts);
|
||||
frmImprägnierBerichtEdit frmImprägnierBerichtEdit = new frmImprägnierBerichtEdit(werkseitigImprägnierts);
|
||||
aktualImpEdit = new WerkseitigImprägniert();
|
||||
//WerkseitigImprägniert werkseitigImprägnierts = new WerkseitigImprägniert();
|
||||
Database.Datenbank.Instance.TeufelDB.Imprägnierungen.Add(aktualImpEdit);
|
||||
frmImprägnierBerichtEdit frmImprägnierBerichtEdit = new frmImprägnierBerichtEdit(aktualImpEdit);
|
||||
frmImprägnierBerichtEdit.FormClosed += FrmImprägnierBerichtEdit_FormClosed;
|
||||
frmImprägnierBerichtEdit.OnSaveDataError += FrmImprägnierBerichtEdit_OnSaveDataError;
|
||||
frmImprägnierBerichtEdit.ShowDialog();
|
||||
|
||||
}
|
||||
|
||||
private void FrmImprägnierBerichtEdit_OnSaveDataError(object sender, EventArgs e)
|
||||
{
|
||||
if (aktualImpEdit == null)
|
||||
{
|
||||
MessageBox.Show("Fehler, aktuallImpEdit is null");
|
||||
}
|
||||
else
|
||||
{
|
||||
Database.Datenbank.Instance.TeufelDB.Imprägnierungen.Remove(aktualImpEdit);
|
||||
}
|
||||
}
|
||||
|
||||
private void Lst_imprägnierBerichtNr_DoubleClick(object sender, EventArgs e)
|
||||
{
|
||||
if ((sender as ListBox).SelectedItem == null) return;
|
||||
|
||||
Reference in New Issue
Block a user