示例#1
0
        protected void btnEnviar_Click(object sender, EventArgs e)
        {
            try
                {
                    CHistoria cHu = new CHistoria();
                    CSprint cSpr = new CSprint();

                    Sprint oSpr = cSpr.buscarPorId(Convert.ToInt32(DDSprs.SelectedValue));

                    GridView gvAct = gvHU.gridActual;
                    List<Historia> lstHu = new List<Historia>();

                    foreach (GridViewRow item in gvAct.Rows)        //Obtengo HUs seleccionadas.
                    {
                        CheckBox Sel = (CheckBox)item.FindControl("chkSel");

                        if (Sel.Checked)
                        {
                            Label lblid = (Label)item.FindControl("lblId");
                            lstHu.Add(cHu.buscarPorId(Convert.ToInt32(lblid.Text)));
                        }
                    }

                    if (lstHu.Count > 0)
                    {
                        foreach (Historia oHu in lstHu) // Las asigno al sprint.
                        {
                            cHu.asignarSprint(oHu, oSpr);
                        }
                        alert.mostrarStringAlert("Historia asignada correctamente.", this);
                    }
                    else
                        alert.mostrarStringAlert("Por favor seleccione una historia.", this);

                }

                catch (Exception ex)
                {
                    alert.mostrarExAlert(ex, this);
                }
        }
 public void SetUp()
 {
     CS = new CSprint();
     S = null;
     S = CS.buscarPorId(1);
 }