//Botón busca cliente private void btnSearch_Click(object sender, EventArgs e) { try { if (txtIdentification.Text.Trim() != "") { if (DaoClient.ExistClient(txtIdentification.Text.Trim())) { newClient = DaoClient.selectClient(txtIdentification.Text.Trim()); lblIDClient.Text = newClient.Id.ToString(); lblNameClient.Text = newClient.Name.Trim(); lblMail.Text = newClient.Email; lblAddress.Text = newClient.Address; lblPhone.Text = newClient.Phone; lblCel.Text = newClient.MobilePhone; lblCredit.Text = newClient.Credit.ToString("C"); lblBanda.Text = newClient.Banda; if (newClient.IdBand >= 1) { cbBandas.SelectedValue = newClient.IdBand; } else { cbBandas.SelectedValue = 1; } getCreditByIDCliente(); } else { btnClear_Click(null, null); MessageBox.Show("Cliente no existente", "Validación del Sistema", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } else { btnClear_Click(null, null); MessageBox.Show("El Campo Identificación no debe estar vacío", "Validación", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } catch (Exception ex) { MessageBox.Show("Error al cargar datos del Cliente:\n" + ex.Message, "Error del Sistema", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnSearch_Click(object sender, EventArgs e) { try { if (txtIDClient.Text.Trim() != "") { if (daoClient.ExistClient(txtIDClient.Text.Trim())) { newClient = daoClient.selectClient(txtIDClient.Text.Trim()); txtIDClient.Text = newClient.ID.Trim(); txtNameClient.Text = newClient.Name.Trim(); cbBands.SelectedValue = newClient.IdBand; txtEmailClient.Text = newClient.Email; txtAddressClient.Text = newClient.Address; txtPhoneClient.Text = newClient.Phone; txtCelClient.Text = newClient.MobilePhone; txtCreditClient.Text = newClient.Credit.ToString("C"); } else { MessageBox.Show("Cliente no existente", "Validación del Sistema", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); txtNameClient.Text = ""; cbBands.SelectedValue = ""; txtEmailClient.Text = ""; txtAddressClient.Text = ""; txtPhoneClient.Text = ""; txtCelClient.Text = ""; txtCreditClient.Text = "$0"; } } else { btnClear_Click(null, null); MessageBox.Show("El Campo Identificación no debe estar vacío", "Validación del Sistema", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } catch (Exception ex) { MessageBox.Show("Error al cargar datos del Cliente:\n" + ex.Message, "Error del Sistema", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnSave_Click(object sender, EventArgs e) { if (lblNameCliente.Text != "---" && txtIDClient.Text.Trim() != "") { if (txtAmount.Text.Trim() != "" && Convert.ToDouble(txtAmount.Text.Trim()) >= 50) { if (daoClient.ExistClient(txtIDClient.Text)) { newClient = daoClient.selectClient(txtIDClient.Text.Trim()); newDebt.IDClient = newClient.ID; newDebt.IDBanda = newClient.IdBand; newDebt.NameClient = newClient.Name; newDebt.CodFact = txtFact.Text.Trim(); newDebt.Amount = Convert.ToDouble(txtAmount.Text); newDebt.Date = dtpDate.Value.ToShortDateString(); newDebt.Active = true; daoDebt.insertDebt(newDebt); CargarDebtsGrid(); CargarDebtsGridTotales(); MessageBox.Show("Deuda creada al cliente: " + lblNameCliente.Text, "Información el Sitema", MessageBoxButtons.OK, MessageBoxIcon.Information); btnClear_Click(null, null); } else { MessageBox.Show("Cliente inexistente, pruebe con otro documento y presione el boton de buscar para consultar los datos del cliente; o de ser necesario creelo pulsando en el botón mas(+) de color verde.", "Validación del Sistema", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } else { MessageBox.Show("El monto excede el Crédito del cliente.", "Validación del Sistema", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } else { MessageBox.Show("El campo de identificación es obligatorio y debe estar creado el sistema.", "Validación del Sistema", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }