private void btnGuardar_Click(object sender, EventArgs e) { Clases.Salida Salida = new Clases.Salida(); Clases.ControlDeDatos ControlDeDatos = new Clases.ControlDeDatos(); if (txtDepartamento.Text == string.Empty || txtIDDepto.Text == string.Empty || txtSupervisor.Text == string.Empty || dateTimePicker1.Value == null) { Clases.ControlDeDatos.CompleteLosCampos(); } else { Salida.IdDepart = Convert.ToInt32(txtIDDepto.Text); Salida.Fecha = dateTimePicker1.Value; Salida.CantidadTotal = Convert.ToInt32(lblContador.Text); Salida.IdUsuario = Convert.ToInt32(Login.ID_Usuario); if (Salida.ObjetoCompleto() == true) { if (dataGridView1.Rows.Count > 0) { txtIdSalida.Text = Salida.Guardar().ToString(); ControlDeDatos.GuardarDetails(dataGridView1, Convert.ToInt32(txtIdSalida.Text), "Salida"); Clases.ControlDeDatos.CambiosRealizados(); ControlesActivos(false); } else { MessageBox.Show("Debe registrarse al menos un articulo en la ventana", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); } } else { Clases.ControlDeDatos.CompleteLosCampos(); } } }