Beispiel #1
0
        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);
        }
Beispiel #2
0
        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);
        }