Пример #1
0
        protected void ButtonAdd_OnClick(object sender, EventArgs e)
        {
            GridViewRow row = (GridViewRow)((sender as Button).NamingContainer);

            DropDownList ddl1          = (DropDownList)row.FindControl("ddlPerfil");
            DropDownList ddl2          = (DropDownList)row.FindControl("ddlMes");
            TextBox      textboxAno    = (TextBox)row.FindControl("txtAno");
            TextBox      textboxCDI12m = (TextBox)row.FindControl("txtCDI12m");
            TextBox      textboxCDI24m = (TextBox)row.FindControl("txtCDI24m");

            Carteira carteira = new Carteira()
            {
                Perfil = ddl1.SelectedItem.Text,
                Mes    = Convert.ToInt16(ddl2.SelectedItem.Text),
                Ano    = Convert.ToInt16(textboxAno.Text),
                CDI12m = Convert.ToDouble(textboxCDI12m.Text),
                CDI24m = Convert.ToDouble(textboxCDI24m.Text)
            };

            ddl1.SelectedIndex = 0;
            ddl2.SelectedIndex = 0;
            textboxAno.Text    = String.Empty;
            textboxCDI12m.Text = String.Empty;
            textboxCDI24m.Text = String.Empty;

            ICarteiraRepositorio repo = new ICarteiraRepositorio();

            repo.SaveCarteira(carteira);
            Init();
        }
Пример #2
0
        private void Init()
        {
            ICarteiraRepositorio repo = new ICarteiraRepositorio();

            DataSet ds = new DataSet();

            ds = repo.GetCarteiras();

            DataTable dt = ds.Tables[0];

            //dt.Columns.AddRange(
            //    new DataColumn[5]
            //    {
            //        new DataColumn("Perfil", typeof(string)),
            //        new DataColumn("Mes", typeof(int)),
            //        new DataColumn("Ano", typeof(int)),
            //        new DataColumn("CDI12m", typeof(double)),
            //        new DataColumn("CDI24m", typeof(double)),
            //    });

            //foreach (DataRow row in dt.Rows)
            //{
            //    DataRow newRow = dt.NewRow();
            //    newRow["Perfil"] = row.;
            //    newRow["Mes"] = 0;
            //    newRow["Ano"] = 0;
            //    newRow["CDI12m"] = 0;
            //    newRow["CDI24m"] = 0;

            //    dt.Rows.Add(newRow);
            //}



            ViewState["CurrentTable"] = dt;

            GridView1.DataSource = dt;
            GridView1.DataBind();
        }
Пример #3
0
 public CarteiraServico(ICarteiraRepositorio carteiraRepositorio, IRespostasFormularioRepositorio respostasFormularioRepositorio)
     : base(carteiraRepositorio)
 {
     _carteiraRepositorio            = carteiraRepositorio;
     _respostasFormularioRepositorio = respostasFormularioRepositorio;
 }