private void BtnFacturi_Click(object sender, EventArgs e) { LoginForm login = new LoginForm(); InvoicesForm facturi = new InvoicesForm(); facturi.Show(); this.Hide(); }
private void BtnInvoices_Click(object sender, EventArgs e) { InvoicesForm invoicesMenu = new InvoicesForm(); invoicesMenu.UserIdForInvoice = UserId; invoicesMenu.Show(); this.Hide(); invoicesMenu.FormClosed += FormClosed; }
private void BtnAddInvoice_Click(object sender, EventArgs e) { InvoiceId += 1; if (String.IsNullOrWhiteSpace(txtBoxInvoiceNumber.Text)) { MessageBox.Show("Numarul facturii nu este completat!", "Eroare", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (string.IsNullOrEmpty(comboBoxClient.Text)) { MessageBox.Show("Nu este ales nciun partenere!", "Eroare", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (string.IsNullOrEmpty(comboBoxClientAddress.Text)) { MessageBox.Show("Nu este ales nciun partenere!", "Eroare", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (dateInvoiceDate.Text.Length == 0) { MessageBox.Show("Nu ai ales data!", "Eroare", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } DATotCeFolosescLaInvoice invoice = new DATotCeFolosescLaInvoice(); string numarfactura = txtBoxInvoiceNumber.Text; DateTime dataFactura = dateInvoiceDate.Value.Date; int idpar = ((ClientModel)comboBoxClient.SelectedItem).ClientId; int idadresa = ((ClientAddressModel)comboBoxClientAddress.SelectedItem).ClientAddressId; string obser = txtBoxObservations.Text; List <InvoiceDetailModel> invoiceDetailModels = new List <InvoiceDetailModel>(); for (int i = 0; i < dGVInvoiceDetails.RowCount; i++) { InvoiceDetailModel invoicedetail = new InvoiceDetailModel(); invoicedetail = (InvoiceDetailModel)dGVInvoiceDetails.Rows[i].DataBoundItem; invoiceDetailModels.Add(invoicedetail); } bool status = invoice.insertInvoice(numarfactura, dataFactura, idpar, idadresa, UserId, obser, invoiceDetailModels); if (status == true) { MessageBox.Show("Factura adaugata!", "Wew", MessageBoxButtons.OK, MessageBoxIcon.Information); InvoicesForm invoicesForm = new InvoicesForm(); invoicesForm.Show(); this.Hide(); invoicesForm.FormClosed += invoice_from_formClosed; } else { MessageBox.Show("Factura neadaugata!", "Eroare", MessageBoxButtons.OK, MessageBoxIcon.Error); } }