public List <AliasEmpresas> DataSourceNotInProveedores(int id)
        {
            List <Empresas>               Items  = new List <Empresas>();
            List <AliasEmpresas>          list   = new List <AliasEmpresas>();
            List <Re_Proveedores_Empresa> Params = DataSourceInProveedorxEmpresa(id);
            AliasEmpresas es;
            Empresas      item;

            try
            {
                using (ClusmextContext context = new ClusmextContext()) {
                    Items = context.Empresas.OrderBy(x => x.Razon_Social).ToList();
                    foreach (Re_Proveedores_Empresa param in Params)
                    {
                        item = context.Empresas.Where(x => x.Id_Empresa == param.Id_Proveedor).OrderBy(x => x.Razon_Social).SingleOrDefault();
                        Items.Remove(item);
                    }
                    foreach (Empresas i in Items)
                    {
                        es                = new AliasEmpresas();
                        es.Id             = i.Id_Empresa;
                        es.NombreCompleto = i.Razon_Social;
                        list.Add(es);
                    }
                    es                = new AliasEmpresas();
                    es.Id             = -1;
                    es.NombreCompleto = "Selccionar...";
                    list.Add(es);
                }
            }
            catch (Exception ex) {
            }
            return(list);
        }
        public List <AliasEmpresas> DataSourceEmpresas()
        {
            List <AliasEmpresas> list = new List <AliasEmpresas>();
            AliasEmpresas        item;

            try
            {
                using (ClusmextContext context = new ClusmextContext()) {
                    list = context.Empresas.OrderBy(x => x.Razon_Social)
                           .Select(x => new AliasEmpresas {
                        Id = x.Id_Empresa, NombreCompleto = x.Razon_Social
                    }).ToList();
                    item                = new AliasEmpresas();
                    item.Id             = -1;
                    item.NombreCompleto = "Seleccionar...";
                    list.Add(item);
                }
            }
            catch (Exception ex) {
            }
            return(list);
        }