//Retorna un diccionario de funcionarios public Dictionary <int, string> DiccionarioUnidadClaveValor(bool primeraFilaVacia) { Dictionary <int, string> lista = null; using (WebServiceAppEscritorioClient cliente = new WebServiceAppEscritorioClient()) { lista = DesempaquetarDiccionarioXml(cliente.listadoUnidadClaveValor()); } if (primeraFilaVacia) { Dictionary <int, string> listaFinal = new Dictionary <int, string>(); listaFinal.Add(-1, ""); foreach (var unidad in lista) { listaFinal.Add(unidad.Key, unidad.Value); } return(listaFinal); } else { return(lista); } }