コード例 #1
0
        private void CargarDatos()
        {
            lblAviso.Text = string.Empty;
            List <FuncionEvaluadora> lst            = new List <FuncionEvaluadora>();
            List <FuncionEvaluadora> lstDisponibles = new List <FuncionEvaluadora>();
            FuncionEvaluadoraDA      obj            = new FuncionEvaluadoraDA();

            lst                     = obj.GetFuncionesEvaluadoras();
            lstDisponibles          = obj.GetFuncionesDisponibles();
            rptFunciones.DataSource = lst;
            rptFunciones.DataBind();
            lblAnio.Text              = DateTime.Now.Year.ToString();
            ddlFuncion.DataSource     = lstDisponibles;
            ddlFuncion.DataTextField  = "DenominacionCompleto";
            ddlFuncion.DataValueField = "IdFuncion";
            ddlFuncion.DataBind();
        }
コード例 #2
0
 protected void rptFunciones_ItemCommand(object source, RepeaterCommandEventArgs e)
 {
     if (e.CommandName == "eliminar")
     {
         FuncionEvaluadora funcion = new FuncionEvaluadora();
         funcion.Id = Convert.ToInt32(e.CommandArgument);
         FuncionEvaluadoraDA obj = new FuncionEvaluadoraDA();
         bool resultado          = obj.EliminarFuncionEvaluadora(funcion);
         if (resultado)
         {
             CargarDatos();
         }
         else
         {
             lblAviso.Text = "Ocurrió un error al tratar de eliminar la información.";
         }
     }
 }
コード例 #3
0
        protected void btnGuardar_Click(object sender, EventArgs e)
        {
            lblAvisoPop.Text = string.Empty;
            FuncionEvaluadora   funcion = new FuncionEvaluadora();
            FuncionEvaluadoraDA obj     = new FuncionEvaluadoraDA();
            string idFuncion            = ddlFuncion.SelectedValue;

            funcion.IdFuncion = idFuncion;
            bool resultado = obj.AlmacenarFuncionEvaluadora(funcion);

            if (resultado)
            {
                CargarDatos();
            }
            else
            {
                lblAvisoPop.Text = "Ocurrió un error al tratar de almacenar la información.";
                ModalPopupExtender1.Show();
            }
        }