コード例 #1
0
        protected void BtnGuardar_Click(object sender, EventArgs e)
        {
            int parseTel = 0;

            LimpiaMensajes();
            if (!TbNroAlumnos.Text.Trim().Equals(string.Empty) && !int.TryParse(TbNroAlumnos.Text.Trim(), out parseTel))
            {
                Lerror.Text = "Error en cantidad de alumnos";
            }
            else if (parseTel < 1)
            {
                Lerror.Text = "Error en cantidad de alumnos, no puede ser 0 ni número negativo";
            }
            else
            {
                SSF_CAPACITACIONEMPRESA ce = new SsfCapacitacionEmpresaBO().Find(int.Parse(HdnID.Value));
                ce.ID_USUARIO            = Decimal.Parse(DdlUsuario.SelectedValue);
                ce.ID_CAPACITACION       = Decimal.Parse(DdlCapacitacion.SelectedValue);
                ce.ID_EMPRESA            = Decimal.Parse(DdlEmpresa.SelectedValue);
                ce.ID_ESTADOCAPACITACION = Decimal.Parse(DdlEstadoCap.SelectedValue);
                ce.CANTIDAD_ALUMNOS      = int.Parse(TbNroAlumnos.Text);
                if (new SsfCapacitacionEmpresaBO().UpdateSP(ce))
                {
                    Lexito.Text = "Capacitación para empresa modificada con éxito.";
                }
                else
                {
                    Lerror.Text = "No se pudo modificar.";
                }
            }
        }
コード例 #2
0
        protected void LbActivacion_Click(object sender, EventArgs e)
        {
            int idce = int.Parse((sender as LinkButton).CommandArgument);
            SsfCapacitacionEmpresaBO cebo = new SsfCapacitacionEmpresaBO();

            if (cebo.Find(idce).ESTADO == 1)
            {
                cebo.DesactivarSP(idce);
            }
            else
            {
                cebo.ActivarSP(idce);
            }
            RefreshModel();
        }
コード例 #3
0
        private void CargaEditar()
        {
            SSF_CAPACITACIONEMPRESA ce = null;
            string idCapempresa        = Request.Params["editar"];

            if (idCapempresa != null)
            {
                if (!idCapempresa.Equals(string.Empty))
                {
                    ce = new SsfCapacitacionEmpresaBO().Find(int.Parse(idCapempresa));
                    CargaUsuarios();
                    HdnID.Value = ce.ID.ToString();
                    DdlCapacitacion.SelectedValue = ce.SSF_CAPACITACION.ID.ToString();
                    DdlEmpresa.SelectedValue      = ce.SSF_EMPRESA.ID.ToString();
                    DdlEstadoCap.SelectedValue    = ce.SSF_ESTADOCAPAEMPRESA.ID.ToString();
                    DdlUsuario.SelectedValue      = ce.SSF_USUARIO.ID.ToString();
                    TbNroAlumnos.Text             = ce.CANTIDAD_ALUMNOS.ToString();
                }
            }
        }
コード例 #4
0
        private void RefreshModel()
        {
            var refresh = new SsfCapacitacionEmpresaBO().GetAll();

            GvCapEmpresas.DataBind();
        }