public List <Track_TipoZonas> GetTipoZonas(bool _all = false) { try { List <Track_TipoZonas> _listTipoZonas = (from c in _context.Track_TipoZonas select c).ToList(); if (_all) { Track_TipoZonas newItem = new Track_TipoZonas { IdTipoZona = 0, NombreTipoZona = "Todas" }; _listTipoZonas.Insert(0, newItem); } return(_listTipoZonas); } catch (Exception) { return(new List <Track_TipoZonas>()); } }
public List <Track_TipoZonas> Track_GetTipoZonas(string _all) { var consultaComercial = new List <Track_TipoZonas>(); SqlDataAdapter var_adaptador = new SqlDataAdapter(); using (SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["BD_Produccion"].ConnectionString.ToString())) { using (SqlCommand cmd = new SqlCommand("spu_GpsTrack_GetTipoZonas", conn)) { try { cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Clear(); cmd.Parameters.AddWithValue("@all", _all); conn.Open(); SqlDataReader reader = cmd.ExecuteReader(); foreach (var item in reader) { Track_TipoZonas rows = new Track_TipoZonas { IdTipoZona = Convert.ToInt32(reader["IdTipoZona"]), NombreTipoZona = Convert.ToString(reader["NombreTipoZona"]) }; consultaComercial.Add(rows); } conn.Close(); } catch (Exception ex) { //throw ex; // consultaComercial.respuesta = ex.Message; } } } return(consultaComercial); }
//public List<Track_TipoZonas> GetTipoZonas(bool _all = false) public List <Track_TipoZonas> GetTipoZonas(string _all) { try { List <Track_TipoZonas> _listTipoZonas = _sC.Track_GetTipoZonas(_all).ToList(); if (_all == "Todos") { Track_TipoZonas newItem = new Track_TipoZonas { IdTipoZona = 0, NombreTipoZona = "Todas" }; _listTipoZonas.Insert(0, newItem); } return(_listTipoZonas); } catch (Exception) { return(new List <Track_TipoZonas>()); } }