コード例 #1
0
        protected void ButtonNovoLance_Click(object sender, EventArgs e)
        {
            string error      = LabelErro.Text = "";
            var    usuario    = Usuario_Manager.CarregaUsuarioPorId(int.Parse(DropDownListUsuario.SelectedValue));
            var    produto    = Produto_Manager.CarregaProdutoPorId(int.Parse(DropDownListProduto.SelectedValue));
            var    valorLance = decimal.Parse(TextBoxLance.Text);


            Lance_Manager.NovoLace(produto.Id, usuario.Id, valorLance, out error);

            if (!string.IsNullOrWhiteSpace(error))
            {
                LabelErro.Text = $"<div class='alert alert-warning' role='alert'> {error} </div>";
            }

            CarregaListas();
        }
コード例 #2
0
        public void CarregaListas()
        {
            var usuarios = Usuario_Manager.CarregaUsuarios();

            DropDownListUsuario.DataSource     = usuarios;
            DropDownListUsuario.DataValueField = "Id";
            DropDownListUsuario.DataTextField  = "Nome";
            DropDownListUsuario.DataBind();

            var produtos = Produto_Manager.CarregaProdutos();

            DropDownListProduto.DataSource     = produtos;
            DropDownListProduto.DataValueField = "Id";
            DropDownListProduto.DataTextField  = "Nome";
            DropDownListProduto.DataBind();

            GridViewLances.DataSource = Lance_Manager.CarregaLances();
            GridViewLances.DataBind();
        }