public List <EmbarcacaoModel> ListaEmbarcacao() { var lista = new List <EmbarcacaoModel>(); var sql = $"select IdEmbarcacao, Nome, Capacidade, AreaCarga, Acomodacao, Categoria from Embarcacao"; var dal = new DAL(); var dt = dal.RetDataTable(sql); for (int i = 0; i < dt.Rows.Count; i++) { var item = new EmbarcacaoModel { Id = dt.Rows[i]["IdEmbarcacao"].ToString(), Nome = dt.Rows[i]["Nome"].ToString(), Capacidade = Convert.ToDouble(dt.Rows[i]["Capacidade"].ToString()), AreaCarga = Convert.ToDouble(dt.Rows[i]["AreaCarga"].ToString()), Acomodacao = Convert.ToInt32(dt.Rows[i]["Acomodacao"].ToString()), Categoria = dt.Rows[i]["Categoria"].ToString() }; lista.Add(item); } return(lista); }
public EmbarcacaoModel CarregarRegistro(string id) { var sql = $@"SELECT IdEmbarcacao, Nome, Acomodacao, AreaCarga, Capacidade, Categoria FROM Embarcacao WHERE IdEmbarcacao = '{id}'"; var dal = new DAL(); var dt = dal.RetDataTable(sql); var entity = new EmbarcacaoModel { Id = dt.Rows[0]["IdEmbarcacao"] != null ? dt.Rows[0]["IdEmbarcacao"].ToString() : string.Empty, Nome = dt.Rows[0]["Nome"] != null ? dt.Rows[0]["Nome"].ToString() : string.Empty, Acomodacao = dt.Rows[0]["Acomodacao"] != null?Convert.ToInt32(dt.Rows[0]["Acomodacao"].ToString()) : 0, AreaCarga = dt.Rows[0]["AreaCarga"] != null?Convert.ToDouble(dt.Rows[0]["AreaCarga"].ToString()) : 0, Capacidade = dt.Rows[0]["Capacidade"] != null?Convert.ToDouble(dt.Rows[0]["Capacidade"].ToString()) : 0, Categoria = dt.Rows[0]["Categoria"] != null ? dt.Rows[0]["Categoria"].ToString() : string.Empty }; return(entity); }