示例#1
0
        void GrvOrdenesCompra_CellEnter(object sender, DataGridViewCellEventArgs e)
        {
            DataGridViewRow filaSeleccionada = grvOrdenesCompra.Rows[e.RowIndex];

            filaSeleccionada.Selected = true;

            OrdenCompraPresentacion ordenCompraSeleccionada = (OrdenCompraPresentacion)filaSeleccionada.DataBoundItem;

            CargarOrdenCompraSeleccionada(ordenCompraSeleccionada);
        }
示例#2
0
 void LimpiarFormulario()
 {
     lblFecha.Text   = string.Empty;
     lblCliente.Text = string.Empty;
     lblEstado.Text  = string.Empty;
     grvOrdenesCompra.ClearSelection();
     grvIngredientes.DataSource = new List <ItemOrdenCompraPresentacion>();
     lblProveedorTitulo.Visible = false;
     cboProveedor.Visible       = false;
     btnGuardar.Visible         = false;
     ordenCompraSeleccionada    = null;
 }
示例#3
0
        void GrvOrdenesCompra_SelectionChanged(object sender, EventArgs e)
        {
            int filasSeleccionadas = grvOrdenesCompra.SelectedRows.Count;

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

            DataGridViewRow         filaSeleccionada        = grvOrdenesCompra.CurrentRow;
            OrdenCompraPresentacion ordenCompraSeleccionada = (OrdenCompraPresentacion)filaSeleccionada.DataBoundItem;

            CargarOrdenCompraSeleccionada(ordenCompraSeleccionada);
        }
示例#4
0
        void CargarOrdenCompraSeleccionada(OrdenCompraPresentacion ordenCompraPresentacion)
        {
            lblFecha.Text   = ordenCompraPresentacion.Fecha.ToShortDateString();
            lblCliente.Text = ordenCompraPresentacion.Cliente;
            lblEstado.Text  = ordenCompraPresentacion.Estado;

            if (ordenCompraPresentacion.Estado == EstadoOrdenCompra.Aprobada.ToString())
            {
                lblProveedorTitulo.Visible = true;
                cboProveedor.Visible       = true;
                btnGuardar.Text            = Resources.OrdenesCompraForm_BotonGuardar_Realizada;
            }
            else
            {
                lblProveedorTitulo.Visible = false;
                cboProveedor.Visible       = false;
                btnGuardar.Text            = Resources.OrdenesCompraForm_BotonGuardar_Aprobar;
            }

            btnGuardar.Visible         = ordenCompraPresentacion.Estado != EstadoOrdenCompra.Realizada.ToString();
            grvIngredientes.DataSource = ordenCompraPresentacion.ObtenerItems();
            ordenCompraSeleccionada    = ordenCompraPresentacion;
        }