/// <summary>
        /// Evento loaded de la forma
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void AdministrarContrato_OnLoaded(object sender, RoutedEventArgs e)
        {
            try
            {
                skAyudaOrganizacion.ObjetoNegocio  = new OrganizacionPL();
                skAyudaOrganizacion.AyudaConDatos += (o, args) =>
                {
                    Contexto.Organizacion.ListaTiposOrganizacion =
                        new List <TipoOrganizacionInfo>
                    {
                        new TipoOrganizacionInfo
                        {
                            TipoOrganizacionID =
                                TipoOrganizacion.Ganadera.GetHashCode()
                        }
                    };
                };
                skAyudaProducto.ObjetoNegocio  = new ProductoPL();
                skAyudaProducto.AyudaConDatos += (o, args) =>
                {
                    Contexto.Producto.Familias =
                        new List <FamiliaInfo>
                    {
                        new FamiliaInfo
                        {
                            FamiliaID = FamiliasEnum.MateriaPrimas.GetHashCode()
                        },
                        new FamiliaInfo
                        {
                            FamiliaID = FamiliasEnum.Premezclas.GetHashCode()
                        }
                    };
                };



                ucPaginacion.DatosDelegado += ObtenerContratos;
                ucPaginacion.AsignarValoresIniciales();

                //CboProducto.SelectedIndex = 0;
                //CboProveedor.SelectedIndex = 0;
                CboTipoCompra.SelectedIndex = 0;
                CboFlete.SelectedIndex      = 0;
                //CboEstatus.SelectedIndex = 0;
                Buscar();
                TxtFolioContrato.ClearValue(IntegerUpDown.ValueProperty);
                TxtFolioContrato.Focus();
            }
            catch (ExcepcionGenerica)
            {
                SkMessageBox.Show(Application.Current.Windows[ConstantesVista.WindowPrincipal],
                                  Properties.Resources.AdministrarContrato_MensajeError, MessageBoxButton.OK, MessageImage.Error);
            }
            catch (Exception ex)
            {
                Logger.Error(ex);
                SkMessageBox.Show(Application.Current.Windows[ConstantesVista.WindowPrincipal],
                                  Properties.Resources.AdministrarContrato_MensajeError, MessageBoxButton.OK, MessageImage.Error);
            }
        }
 /// <summary>
 /// Evento click de btnLimpiar
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void btnLimpiar_Click(object sender, RoutedEventArgs e)
 {
     try
     {
         //CboProducto.SelectedIndex = 0;
         //CboProveedor.SelectedIndex = 0;
         skAyudaProveedores.LimpiarCampos();
         CboTipoCompra.SelectedIndex = 0;
         CboFlete.SelectedIndex      = 0;
         CboEstatus.SelectedIndex    = 0;
         Contexto.Folio = 0;
         TxtFolioContrato.ClearValue(IntegerUpDown.ValueProperty);
         TxtFolioContrato.Focus();
     }
     catch (Exception ex)
     {
         Logger.Error(ex);
     }
 }