Ejemplo n.º 1
0
        void GrvOrdenesPago_CellEnter(object sender, DataGridViewCellEventArgs e)
        {
            DataGridViewRow filaSeleccionada = grvOrdenesPago.Rows[e.RowIndex];

            filaSeleccionada.Selected = true;

            OrdenPagoPresentacion ordenPagoSeleccionada = (OrdenPagoPresentacion)filaSeleccionada.DataBoundItem;

            CargarOrdenPagoSeleccionada(ordenPagoSeleccionada);
        }
Ejemplo n.º 2
0
 void LimpiarFormulario()
 {
     lblFecha.Text     = string.Empty;
     lblProveedor.Text = string.Empty;
     chkPagada.Checked = false;
     chkPagada.Enabled = true;
     grvOrdenesPago.ClearSelection();
     grvItems.DataSource   = new List <ItemOrdenPagoPresentacion>();
     btnGuardar.Visible    = false;
     ordenPagoSeleccionada = null;
 }
Ejemplo n.º 3
0
 void CargarOrdenPagoSeleccionada(OrdenPagoPresentacion ordenPagoPresentacion)
 {
     lblFecha.Text         = ordenPagoPresentacion.Fecha.ToShortDateString();
     lblProveedor.Text     = ordenPagoPresentacion.Proveedor;
     chkPagada.Checked     = ordenPagoPresentacion.Pagada;
     chkPagada.Enabled     = !ordenPagoPresentacion.Pagada;
     grvItems.DataSource   = ordenPagoPresentacion.ObtenerItems();
     grvItems.ReadOnly     = ordenPagoPresentacion.Pagada;
     btnGuardar.Visible    = !ordenPagoPresentacion.Pagada;
     ordenPagoSeleccionada = ordenPagoPresentacion;
 }
Ejemplo n.º 4
0
        void GrvOrdenesPago_SelectionChanged(object sender, EventArgs e)
        {
            int filasSeleccionadas = grvOrdenesPago.SelectedRows.Count;

            if (filasSeleccionadas == 0 || filasSeleccionadas > 1)
            {
                return;
            }

            DataGridViewRow       filaSeleccionada      = grvOrdenesPago.CurrentRow;
            OrdenPagoPresentacion ordenPagoSeleccionada = (OrdenPagoPresentacion)filaSeleccionada.DataBoundItem;

            CargarOrdenPagoSeleccionada(ordenPagoSeleccionada);
        }