예제 #1
0
 private void uc_ABM_Franquicia_Load(object sender, EventArgs e)
 {
     //En esta seccion se inicializan los datos necesarios para el uso del ABM
     //Primero se cargan los barrio y se setean indice inicial del cmb y miembros a mostrar y el que se toma por valor
     cmb_barrio.DataSource    = priv_barrio.recuperarBarriosHabilitados();
     cmb_barrio.DisplayMember = "nombre_barrio";
     cmb_barrio.ValueMember   = "id_barrio";
     cmb_barrio.SelectedIndex = -1;
     //Se realiza lo mismo para los tipos de franquicia
     cmb_tipoFranquicia.DataSource    = priv_tipoFranquicia.recuperarTiposFranquiciaHabilitados();
     cmb_tipoFranquicia.DisplayMember = "nombre_tipo_franquicia";
     cmb_tipoFranquicia.ValueMember   = "id_tipo_franquicia";
     cmb_tipoFranquicia.SelectedIndex = -1;
     //Se carga el dgv con los datos de las franquicias cargadas en la BD
     dgv_franquicias.DataSource = priv_franquicia.recuperarFranquicias();
 }
예제 #2
0
        private void uc_Pedido_Load(object sender, EventArgs e)
        {
            dgv_pedidos.DataSource       = priv_pedido.recuperarPedidosPendientes();
            dgv_detallePedido.DataSource = "";
            cmb_franquicia.DataSource    = priv_franquicia.recuperarFranquicias();
            cmb_franquicia.DisplayMember = "id_franquicia";
            cmb_franquicia.ValueMember   = "id_franquicia";
            cmb_franquicia.SelectedIndex = -1;

            cmb_estadoPedido.DataSource    = priv_pedido.estadoPedido();
            cmb_estadoPedido.DisplayMember = "nombre_estado";
            cmb_estadoPedido.ValueMember   = "id_estado";
            // dt_fechaSolicitada.MinDate = DateTime.Now;
            if (dgv_pedidos.CurrentRow != null)
            {
                cmb_estadoPedido.SelectedValue = int.Parse(dgv_pedidos.CurrentRow.Cells["id_estado"].Value.ToString());
                priv_pedido.pub_id_pedido      = int.Parse(dgv_pedidos.CurrentRow.Cells["id_pedido"].Value.ToString());
                cargar_detallePedido(priv_pedido);
            }
        }