public bool Eliminar(List <Contacto> contactos, ref string msj) { bool result = false; msj = string.Empty; try { if (contactos == null) { msj = "No se pueden eliminar los contacto."; } else if (contactos.Count == 0) { msj = "No se pueden eliminar los contacto."; } else { result = contactoDAL.DeleteBulkContactos(string.Join(",", contactos .Where(c => c.id_contacto > 0) .Select(k => k.id_contacto.ToString()) )); } } catch (Exception ex) { msj = ex.Message; } return(result); }