コード例 #1
0
        private void FrmGetImprimirPlanilla_Load(object sender, EventArgs e)
        {
            try
            {
                CursoAñoElectivo curAe = new CursoAñoElectivo();
                curAe.AñoElectivo = Año;

                DataTable dt2 = CtrlCursoAñoElectivo.GetCursoAñoElectivo(curAe).Tables[0];

                //DataTable dt2 = CtrlCursos.GetCursoAll().Tables[0];
                LueCurso.Properties.DataSource    = dt2;
                LueCurso.Properties.DisplayMember = "Nombre";
                LueCurso.Properties.ValueMember   = "CodigoCurso";

                DevExpress.XtraEditors.Controls.LookUpColumnInfo col1;
                col1 = new DevExpress.XtraEditors.Controls.LookUpColumnInfo("Nombre", "Nombre", 100);
                LueCurso.Properties.Columns.Clear();
                LueCurso.Properties.Columns.Add(col1);
                LueCurso.ItemIndex = -1;

                dtConsultaPeriodos = CtrlPeriodos.GetPeriodoAll().Tables[0];
            }
            catch (Exception ex)
            {
                XtraMessageBox.Show(ex.Message, Resources.AppName, MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button2);
                return;
            }

            TxtAño.Text = Año.ToString();
        }
コード例 #2
0
        public void Eliminar()
        {
            if (DgvGeneral.RowCount > 0 && DgvGeneral.GetFocusedRow() != null)
            {
                int     idGeneral = Convert.ToInt32(DgvGeneral.GetFocusedRowCellValue("Id"));
                Periodo periodo   = new Periodo();
                periodo.Id = idGeneral;


                if (XtraMessageBox.Show("¿Esta seguro que desea eliminar el periodo?", "Eliminar", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
                {
                    CtrlPeriodos.Eliminar(periodo);

                    if (!BkgwBuscar.IsBusy)
                    {
                        PrgBuscar.Visible = true;
                        BkgwBuscar.RunWorkerAsync();
                    }
                }
            }
            else
            {
                XtraMessageBox.Show("Debe seleccionar un registro.", Resources.AppName, MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
コード例 #3
0
ファイル: FrmLogin.cs プロジェクト: etijera/RecordRatings
        private void FrmLogin_Load(object sender, EventArgs e)
        {
            DataSet ds = CtrlPeriodos.GetPeriodoAll();

            if (ds.Tables.Count > 0)
            {
                DataTable dt3 = ds.Tables[0];
                LuePeriodo.Properties.DataSource    = dt3;
                LuePeriodo.Properties.DisplayMember = "Nombre";
                LuePeriodo.Properties.ValueMember   = "CodigoPeriodo";

                DevExpress.XtraEditors.Controls.LookUpColumnInfo col2;
                col2 = new DevExpress.XtraEditors.Controls.LookUpColumnInfo("Nombre", "Nombre", 100);
                LuePeriodo.Properties.Columns.Add(col2);
                LuePeriodo.ItemIndex = -1;
            }

            int[] años        = new int[20];
            int   añoActual   = DateTime.Now.Year;
            int   inicioCombo = añoActual - 10;

            for (int i = 0; i < años.Length; i++)
            {
                años[i]     = inicioCombo;
                inicioCombo = inicioCombo + 1;
            }

            CmbAño.Properties.Items.AddRange(años);
            CmbAño.SelectedItem = añoActual;
        }
コード例 #4
0
        private void FrmImprimirBoletin_Load(object sender, EventArgs e)
        {
            try
            {
                DataTable dt2 = CtrlCursos.GetCursoAll().Tables[0];
                LueCurso.Properties.DataSource    = dt2;
                LueCurso.Properties.DisplayMember = "Nombre";
                LueCurso.Properties.ValueMember   = "CodigoCurso";

                DevExpress.XtraEditors.Controls.LookUpColumnInfo col1;
                col1 = new DevExpress.XtraEditors.Controls.LookUpColumnInfo("Nombre", "Nombre", 100);
                LueCurso.Properties.Columns.Clear();
                LueCurso.Properties.Columns.Add(col1);
                LueCurso.ItemIndex = -1;

                DataTable dt3 = CtrlPeriodos.GetPeriodoAll().Tables[0];
                LuePeriodo.Properties.DataSource    = dt3;
                LuePeriodo.Properties.DisplayMember = "Nombre";
                LuePeriodo.Properties.ValueMember   = "CodigoPeriodo";

                DevExpress.XtraEditors.Controls.LookUpColumnInfo col2;
                col2 = new DevExpress.XtraEditors.Controls.LookUpColumnInfo("Nombre", "Nombre", 100);
                LuePeriodo.Properties.Columns.Add(col2);
                LuePeriodo.ItemIndex = -1;

                LuePeriodo.EditValue = CodPeriodo;
            }
            catch (Exception ex)
            {
                XtraMessageBox.Show(ex.Message, Resources.AppName, MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button2);
                return;
            }

            TxtAño.Text = Año.ToString();
        }
コード例 #5
0
        private void InsertarActualizar(string modo)
        {
            try
            {
                if (modo == "INSERT")
                {
                    Periodo periodo = new Periodo();
                    periodo.Nombre     = TxtNombre.Text.Trim();
                    periodo.Numero     = Convert.ToInt32(TxtNumero.Text.Trim());
                    periodo.Porcentaje = Convert.ToInt32(TxtPorcentaje.EditValue);

                    if (CtrlPeriodos.Insertar(periodo) > 0)
                    {
                        XtraMessageBox.Show("Periodo insertado con exito.", Resources.AppName, MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button2);
                    }
                }
                else
                {
                    Periodo periodo = new Periodo();
                    periodo.Id         = Id;
                    periodo.Nombre     = TxtNombre.Text.Trim();
                    periodo.Numero     = Convert.ToInt32(TxtNumero.Text.Trim());
                    periodo.Porcentaje = Convert.ToInt32(TxtPorcentaje.EditValue);

                    if (CtrlPeriodos.Actualizar(periodo) > 0)
                    {
                        XtraMessageBox.Show("Periodo actualizado con exito.", Resources.AppName, MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button2);
                    }
                }
            }
            catch (Exception ex)
            {
                XtraMessageBox.Show(ex.Message, Resources.AppName, MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button2);
            }
        }
コード例 #6
0
        private void CargarDatos(int id)
        {
            Periodo pr = new Periodo();

            pr.Id = id;
            DataSet ds = CtrlPeriodos.GetPeriodoOne(pr);
            DataRow dr = ds.Tables[0].Rows[0];

            TxtNombre.Text     = dr["Nombre"].ToString();
            TxtNumero.Text     = dr["Numero"].ToString();
            TxtPorcentaje.Text = dr["Porcentaje"].ToString();
        }
コード例 #7
0
        public void Empresa()
        {
            DataSet dsDatos = CtrlInstitucion.GetInstitucionAll();

            if (dsDatos.Tables[0].Rows.Count > 0)
            {
                String nombre     = dsDatos.Tables[0].Rows[0]["Nombre"].ToString();
                String nit        = dsDatos.Tables[0].Rows[0]["Nit"].ToString();
                String lema       = dsDatos.Tables[0].Rows[0]["Lema"].ToString();
                String telefono   = dsDatos.Tables[0].Rows[0]["Telefono"].ToString();
                String resolucion = dsDatos.Tables[0].Rows[0]["Resolusion"].ToString();
                String codigoDane = dsDatos.Tables[0].Rows[0]["CodigoDane"].ToString();
                String logo       = dsDatos.Tables[0].Rows[0]["Logo"].ToString();
                String director   = dsDatos.Tables[0].Rows[0]["Director"].ToString();
                String Secretaria = dsDatos.Tables[0].Rows[0]["Secretaria"].ToString();

                xrLblNombre.Text       = nombre;
                xrLblResolucion.Text   = "Resolución # " + resolucion;
                xrLblCodNitTel.Text    = "Código Dane: " + codigoDane + ". NIT: " + nit + ". Teléfono # " + telefono;
                xrLblLema.Text         = lema;
                xrPictureBox1.ImageUrl = logo;

                xrLblDirector.Text   = director;
                xrLblSecretaria.Text = Secretaria;
                //xrLlblDirectorGrupo.Text = DirectorGrupo;

                xrLblAñoElectivo.Text = Año.Trim();
            }

            Curso cur = new Curso();

            cur.CodigoCurso = CodCurso;
            DataSet dsDatos1 = CtrlCursos.GetCursoOneCod(cur);

            string jornada = dsDatos1.Tables[0].Rows[0]["Jornada"].ToString();

            xrLblJornada.Text = jornada.ToUpper();

            Periodo per = new Periodo();

            per.CodigoPeriodo = CodPeriodo;
            DataSet dsDatos2 = CtrlPeriodos.GetPeriodoOneCod(per);

            string periodo     = dsDatos2.Tables[0].Rows[0]["Numero"].ToString();
            string porcPeriodo = dsDatos2.Tables[0].Rows[0]["Porcentaje"].ToString();

            xrLblPEriodo.Text = periodo + "°,     " + porcPeriodo + " %";
        }
コード例 #8
0
        public void LlenarDsConsulta()
        {
            try
            {
                DataSet ds = CtrlPeriodos.GetPeriodoAll();

                dtConsulta = ds.Tables[0].Copy();
                dsConsulta.Tables.Clear();
                if (dsConsulta.Tables.Count == 0)
                {
                    dsConsulta.Tables.Add(dtConsulta);
                }
            }
            catch (Exception ex)
            {
                XtraMessageBox.Show(ex.Message);
            }
        }