コード例 #1
0
        private void dgStock_MouseDoubleClick(object sender, MouseButtonEventArgs e)
        {
            ViewStock stock = dgStock.SelectedItem as ViewStock;

            id                     = stock.StockId;
            cbxProdut.Text         = stock.Produto;
            txtQtdEnco.Text        = stock.QtdEncomendada.ToString();
            txtQtdExist.Text       = stock.QtdExistente.ToString();
            txtQtdMinima.Text      = stock.QtdMinima.ToString();
            txtPreComp.Text        = stock.PrecoCompra;
            txtPreVend.Text        = stock.PrecoVenda;
            dtCriacao.SelectedDate = stock.DataCriacao;
            hrCricao.SelectedTime  = stock.DataCriacao;

            insert.Visibility = Visibility.Hidden;
            update.Visibility = Visibility.Visible;
            dialogEdit.IsOpen = true;
            txtTitle.Text     = "Editar Estoque";
        }
コード例 #2
0
        public List <ViewStock> ListarView(SqlDataReader reader)
        {
            var Stock = new List <ViewStock>();

            while (reader.Read())
            {
                var TemObj = new ViewStock()
                {
                    Produto        = reader["Descricao"].ToString(),
                    StockId        = Convert.ToInt32(reader["StockId"].ToString()),
                    QtdEncomendada = Convert.ToInt32(reader["QtdEncomendada"].ToString()),
                    QtdExistente   = Convert.ToInt32(reader["QtdExistente"].ToString()),
                    QtdMinima      = Convert.ToInt32(reader["QtdMinima"].ToString()),
                    DataCriacao    = Convert.ToDateTime(reader["DataCriacao"].ToString()),
                    PrecoCompra    = (reader["PrecoCompra"].ToString()),
                    PrecoVenda     = (reader["PrecoVenda"].ToString()),
                };
                Stock.Add(TemObj);
            }
            return(Stock);
        }