private void boton_alta_Click(object sender, EventArgs e) { if (!validarIngreso()) { return; } actualizarInstanciaCliente(); try { domicilio.Id = DomiciliosRepositorio.agregar(domicilio); ClienteRepositorio.agregar(cliente, esRegistro ? txtContraseña.Text : ""); TarjetaRepositorio.agregar(cliente.Tarjetas, cliente); limpiarVentana(); MessageBox.Show("Cliente agregado correctamente con sus respectivas tarjetas y domicilio"); } catch (SqlException ex) { MessageBox.Show(ex.Message, "ERROR"); } }
private void btn_alta_empresa_Click(object sender, EventArgs e) { grupo_empresa.Enabled = false; if (!verificaValidaciones()) { grupo_empresa.Enabled = true; return; } try { Empresa empresa = getEmpresaDeUi(); empresa.Domicilio.Id = DomiciliosRepositorio.agregar(domicilio); EmpresasRepositorio.agregar(empresa, esRegistro ? txtContraseña.Text : ""); limpiarVentana(); MessageBox.Show("La empresa ha sido dada de alta exitosamente", "Alta de empresa", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (SqlException ex) { MessageBox.Show(ex.Message, "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); } grupo_empresa.Enabled = true; }
private void btn_alta_domicilio_Click(object sender, EventArgs e) { if (!validarCamposDomicilio()) { return; } try { setDomicilioDeUi(); if (modoAbm) { DomiciliosRepositorio.agregar(domicilio); } MessageBox.Show("Domicilio Registrado Exitosamente", "Alta Domicilio", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } catch (Exception ex) { MessageBox.Show(ex.Message, "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); } }