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");
     }
 }
Example #2
0
 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);
     }
 }