Exemplo n.º 1
0
        private void Aceptar_Click(object sender, EventArgs e)
        {
            Persona_Ctrl personaCtrl  = new Persona_Ctrl();
            Persona      nuevaPersona = new Persona();

            nuevaPersona.tipo_documento   = (string)comboTipoDni.SelectedValue;
            nuevaPersona.nro_documento    = Convert.ToInt32(dniBox.Text);
            nuevaPersona.email            = emailBox.Text;
            nuevaPersona.nombre           = nombreBox.Text;
            nuevaPersona.apellido         = apellidoBox.Text;
            nuevaPersona.telefono         = Int32.Parse(telBox.Text);
            nuevaPersona.nacionalidad     = (string)comboNacionalidad.SelectedValue;
            nuevaPersona.direccion        = calleBox.Text;
            nuevaPersona.nro_calle        = (int)nroCalleBox.Value;
            nuevaPersona.piso             = (int)pisoBox.Value;
            nuevaPersona.departamento     = depBox.Text;
            nuevaPersona.localidad        = localidadBox.Text;
            nuevaPersona.pais             = (string)comboPais.SelectedValue;
            nuevaPersona.fecha_nacimiento = fechaBox.Value;

            try
            {
                if (esModificacion)
                {
                    nuevaPersona.id_persona = id_persona;
                    personaCtrl.modificarPersona(nuevaPersona, idUsuario);
                    MessageBox.Show("Se modificaron correctamente los datos.");
                }
                else
                {
                    personaCtrl.altaPersona(nuevaPersona, idUsuario);
                    MessageBox.Show("Registro ingresado correctamente.");
                }
                this.Dispose();
                this.Close();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
Exemplo n.º 2
0
        private void FacturaFinalForm_Load(object sender, EventArgs e)
        {
            Persona_Ctrl personaCtrl = new Persona_Ctrl();
            Persona      persona     = personaCtrl.getPersona_IDPersona(reservaFinal.id_persona);

            nroFactBox.Text    = Convert.ToString(facturaFinal.nro_factura);
            titularBox.Text    = persona.apellido + ' ' + persona.nombre;
            fechaFactBox.Value = facturaFinal.fecha;
            montoTotalBox.Text = Convert.ToString(facturaFinal.precio_total);

            estadiaFinal.consumibles = estadiaFinal.consumibles;
            foreach (Consumible consumible in estadiaFinal.consumibles)
            {
                for (int i = 0; i < dataGridFactura.Rows.Count; i++)
                {
                    var row = this.dataGridFactura.Rows[i];
                    row.Cells["Nro_Item"].Value         = i;
                    row.Cells["Consumible"].Value       = consumible.descripcion;
                    row.Cells["Cantidad"].Value         = consumible.cantidad;
                    row.Cells["Precio Acumulado"].Value = consumible.cantidad * consumible.precio;
                }
            }
        }
 private void validarBtn_Click(object sender, EventArgs e)
 {
     if ((string.IsNullOrEmpty(dniBox.Text)) || (string.IsNullOrEmpty(mailBox.Text)) || (string.IsNullOrEmpty((string)comboTipoDni.SelectedValue)))
     {
         MessageBox.Show("Debe ingresar todos los campos");
     }
     else
     {
         Persona_Ctrl personaCtrl = new Persona_Ctrl();
         try
         {
             personaCtrl.validarDatosPersona((string)comboTipoDni.SelectedValue, Convert.ToInt32(dniBox.Text), mailBox.Text, 0);
             nro_documento     = Convert.ToInt32(dniBox.Text);
             email             = mailBox.Text;
             tipo_documento    = (string)comboTipoDni.SelectedValue;
             this.DialogResult = DialogResult.OK;
             this.Dispose();
             this.Close();
         }
         catch (Exception exc) {
             MessageBox.Show(exc.Message);
         }
     }
 }