Esempio n. 1
0
 public long Nuevo(Comision Aux)
 {
     AccesoDatos.AccesoDatos datos = new AccesoDatos.AccesoDatos();
     //AccesoDatos datos = new AccesoDatos();
     try
     {
         datos.Clear();
         datos.SetearQuery("insert into Comision (IdMateria,IdTurno,IdCuatrimestre,IdDocente,Anio) values (@IdMateria,@IdTurno,@IdCuatrimestre,@IdDocente,@Anio)  SELECT CAST(scope_identity() AS int);");
         datos.agregarParametro("@IdMateria", Aux.Materia.Id);
         datos.agregarParametro("@IdTurno", Aux.Turno.Id);
         datos.agregarParametro("@IdCuatrimestre", Aux.Cuatrimestre.Id);
         datos.agregarParametro("@IdDocente", Aux.docente.Legajo);
         datos.agregarParametro("@Anio", Aux.Anio);
         //datos.agregarParametro("@estado", 1);
         //datos.EjecutarAccionSinCerrar();
         long ID = datos.getExecuteScalar();
         return(ID);
     }
     catch (Exception ex)
     {
         throw ex;
     }
     finally
     {
         datos.CerrarConexion();
     }
 }
Esempio n. 2
0
        public Docente BuscarDocente(long Legajo)
        {
            AccesoDatos.AccesoDatos Datos = new AccesoDatos.AccesoDatos();
            Docente aux = null;

            try
            {
                Datos.SetearQuery("SELECT * FROM [Valenzuela_DB].[dbo].[Docente] where Legajo =  '" + Legajo + "'");
                Datos.EjecutarLector();
                while (Datos.Lector.Read())
                {
                    aux          = new Docente();
                    aux.Legajo   = (long)Datos.Lector["Legajo"];
                    aux.Nombre   = (string)Datos.Lector["Nombre"];
                    aux.Apellido = (string)Datos.Lector["Apellido"];
                    aux.Telefono = (int)Datos.Lector["Telefono"];
                    aux.Email    = (string)Datos.Lector["Email"];

                    aux.Dirreccion           = new Dirreccion();
                    aux.Dirreccion.Direccion = (string)Datos.Lector["Direccion"];
                    aux.Dirreccion.Ciudad    = (string)Datos.Lector["Ciudad"];
                    aux.Dirreccion.CodPostal = (int)Datos.Lector["CodigoPostal"];
                }
                return(aux);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                Datos.CerrarConexion();
            }
        }
Esempio n. 3
0
 public void Nuevo(Docente Aux)
 {
     AccesoDatos.AccesoDatos datos = new AccesoDatos.AccesoDatos();
     //AccesoDatos datos = new AccesoDatos();
     try
     {
         datos.SetearQuery("insert into Docente (Legajo,Nombre,Apellido,Telefono,Email,Direccion,Ciudad,CodigoPostal) values (@Legajo,@Nombre,@Apellido,@Telefono,@Email,@Direccion,@Ciudad,@CodigoPostal)");
         datos.agregarParametro("@Legajo", Aux.Legajo);
         datos.agregarParametro("@Nombre", Aux.Nombre);
         datos.agregarParametro("@Apellido", Aux.Apellido);
         datos.agregarParametro("@Telefono", Aux.Telefono);
         datos.agregarParametro("@Email", Aux.Email);
         datos.agregarParametro("@Direccion", Aux.Dirreccion.Direccion);
         datos.agregarParametro("@Ciudad", Aux.Dirreccion.Ciudad);
         datos.agregarParametro("@CodigoPostal", Aux.Dirreccion.CodPostal);
         //datos.agregarParametro("@estado", 1);
         datos.EjecutarAccion();
     }
     catch (Exception ex)
     {
         throw ex;
     }
     finally
     {
         datos.CerrarConexion();
     }
 }
    protected void btnSiguiente_Click(object sender, ImageClickEventArgs e)
    {
        if (this.rblOpciones.SelectedIndex != -1)
        {
            this.datos = ((AccesoDatos.AccesoDatos)Session["datos"]);
            FuncionalidadClassLib.Respuesta resp = new FuncionalidadClassLib.Respuesta("00000", (uint)this.nPreg, uint.Parse(this.rblOpciones.SelectedValue));
            ((FuncionalidadClassLib.Aspirante) this.ViewState["aspir"]).PruebaR.Respuestas.Add(resp);

            this.nPreg = (int)this.ViewState["nPreg"];
            this.nPreg++;
            this.ViewState.Add("nPreg", this.nPreg);

            this.MostrarDatos();
        }
        else
        {
            this.datos = ((AccesoDatos.AccesoDatos)Session["datos"]);
            FuncionalidadClassLib.Respuesta resp = new FuncionalidadClassLib.Respuesta("00000", (uint)this.nPreg, 0);
            ((FuncionalidadClassLib.Aspirante) this.ViewState["aspir"]).PruebaR.Respuestas.Add(resp);

            this.nPreg = (int)this.ViewState["nPreg"];
            this.nPreg++;
            this.ViewState.Add("nPreg", this.nPreg);

            this.MostrarDatos();
        }
        this.rblOpciones.SelectedIndex = -1;
    }
Esempio n. 5
0
        public long UltimoRegistro()
        {
            AccesoDatos.AccesoDatos Datos = new AccesoDatos.AccesoDatos();
            long             Registro     = 0;
            List <Instancia> alumnos      = new List <Instancia>();

            try
            {
                Datos.SetearQuery("SELECT TOP 1 [Id] FROM [Valenzuela_DB].[dbo].[Comision] order by Id desc");
                Datos.EjecutarLector();
                while (Datos.Lector.Read())
                {
                    Registro = Datos.Lector.GetInt64(0);
                }
                return(Registro);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                Datos.CerrarConexion();
            }
        }
Esempio n. 6
0
        public void ListarInstanciaComision(Comision comision)
        {
            AccesoDatos.AccesoDatos Datos = new AccesoDatos.AccesoDatos();
            Instancia        Instancia;
            List <Instancia> alumnos = new List <Instancia>();

            try
            {
                Datos.SetearQuery("SELECT Ins.Id, Ins.Nombre, Ins.FechaInicio, Ins.FechaFin, TI.Id, TI.Nombre  FROM Instancia as Ins inner join TipoInstancia as TI on IdTipoinstancia = TI.Id inner join DetComisionInstancia on DetComisionInstancia.IdInstancia = Ins.Id where DetComisionInstancia.idComision =  '" + comision.Id + "'");
                Datos.EjecutarLector();
                while (Datos.Lector.Read())
                {
                    Instancia                      = new Instancia();
                    Instancia.Id                   = Datos.Lector.GetInt64(0);
                    Instancia.Nombre               = Datos.Lector.GetString(1);
                    Instancia.FechaInicio          = Datos.Lector.GetDateTime(2);
                    Instancia.FechaFin             = Datos.Lector.GetDateTime(3);
                    Instancia.TipoInstancia        = new Models.TipoInstancia();
                    Instancia.TipoInstancia.Id     = Datos.Lector.GetInt64(4);
                    Instancia.TipoInstancia.Nombre = Datos.Lector.GetString(5);

                    comision.ListInstancia = new List <Instancia>();
                    comision.ListInstancia.Add(Instancia);
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                Datos.CerrarConexion();
            }
        }
 protected void btnFinalizar_Click(object sender, ImageClickEventArgs e)
 {
     if (this.rblOpciones.SelectedIndex != -1)
     {
         this.datos = ((AccesoDatos.AccesoDatos)Session["datos"]);
         FuncionalidadClassLib.Respuesta resp = new FuncionalidadClassLib.Respuesta("00000", (uint)this.nPreg, uint.Parse(this.rblOpciones.SelectedValue));
         ((FuncionalidadClassLib.Aspirante) this.ViewState["aspir"]).PruebaR.Respuestas.Add(resp);
     }
     else
     {
         this.datos = ((AccesoDatos.AccesoDatos)Session["datos"]);
         FuncionalidadClassLib.Respuesta resp = new FuncionalidadClassLib.Respuesta("00000", (uint)this.nPreg, 0);
         ((FuncionalidadClassLib.Aspirante) this.ViewState["aspir"]).PruebaR.Respuestas.Add(resp);
     }
     this.aspir = ((FuncionalidadClassLib.Aspirante) this.ViewState["aspir"]);
     this.aspir = FuncionalidadClassLib.ManejadorPruebas.RealizarPruebaRaven(this.aspir, this.aspir.PruebaR);
     this.aspir.PruebaR.CodPrueba  = (Int32.Parse(FuncionalidadClassLib.ManejadorPruebas.GetMaxCodePruebas(datos.ds.Tables["pruebaraven"])) + 1).ToString().PadLeft(7, '0');
     this.aspir.ResRaven.codresult = (Int32.Parse(FuncionalidadClassLib.ManejadorPruebas.GetMaxCodeResultados(datos.ds.Tables["resultadosraven"])) + 1).ToString().PadLeft(7, '0');
     FuncionalidadClassLib.ManejadorPruebas.AgregarPruebas(this.aspir, datos.ds.Tables["pruebaceps"], datos.ds.Tables["pruebaraven"], datos.ds.Tables["respuestas"]);
     FuncionalidadClassLib.ManejadorPruebas.AgregarResultados(this.aspir, datos.ds.Tables["resultadosceps"], datos.ds.Tables["resultadosraven"]);
     FuncionalidadClassLib.manejadorAspirante.modificarAspirante(this.aspir, datos.ds.Tables["aspirantes"]);
     datos.Conectar();
     datos.ActualizarBD();
     datos.Desconectar();
     Response.Redirect("CloseMe.aspx");
 }
Esempio n. 8
0
 public void Eliminar(long Id)
 {
     AccesoDatos.AccesoDatos accesoDatos = new AccesoDatos.AccesoDatos();
     try
     {
         accesoDatos.SetearQuery("delete [DetComisionInstancia] where IdInstancia = @Id");
         accesoDatos.Clear();
         accesoDatos.agregarParametro("@Id", Id);
         //accesoDatos.EjecutarAccion();
         //accesoDatos.SetearQuery("delete [Comentario] where IdInstancia = @Id");
         //accesoDatos.Clear();
         //accesoDatos.agregarParametro("@Id", Id);
         //accesoDatos.EjecutarAccion();
         //accesoDatos.SetearQuery("delete [Instancia] where Id = @Id");
         //accesoDatos.Clear();
         //accesoDatos.agregarParametro("@Id", Id);
         accesoDatos.EjecutarAccion();
     }
     catch (Exception ex)
     {
         throw ex;
     }
     finally
     {
         accesoDatos.CerrarConexion();
     }
 }
Esempio n. 9
0
        //public long Nuevo (Instancia Aux)
        //{
        //    AccesoDatos.AccesoDatos datos = new AccesoDatos.AccesoDatos();
        //    //AccesoDatos datos = new AccesoDatos();
        //    try
        //    {
        //        datos.SetearQuery("insert into Instancia (Nombre,FechaInicio,FechaFin,IdTipoinstancia) values ( @Nombre,@FechaInicio,@FechaFin,@IdTipoinstancia ) select SCOPE_IDENTITY() as total;");
        //        datos.agregarParametro("@Nombre", Aux.Nombre);
        //        datos.agregarParametro("@FechaInicio", Aux.FechaInicio);
        //        datos.agregarParametro("@FechaFin", Aux.FechaFin);
        //        datos.agregarParametro("@IdTipoinstancia", Aux.TipoInstancia.Id);
        //        datos.EjecutarLector();
        //        long ID = new long();
        //        ID = datos.Lector.GetInt64(0);
        //        //datos.agregarParametro("@estado", 1);
        //        datos.EjecutarAccion();
        //        return ID;
        //    }
        //    catch (Exception ex)
        //    {
        //        throw ex;
        //    }
        //    finally
        //    {
        //        datos.CerrarConexion();
        //    }
        //}


        public long Nuevo(Instancia Aux)
        {
            AccesoDatos.AccesoDatos datos = new AccesoDatos.AccesoDatos();
            //AccesoDatos datos = new AccesoDatos();
            try
            {
                datos.Clear();
                datos.SetearQuery("INSERT INTO Instancia (Nombre,FechaInicio,FechaFin,IdTipoinstancia) VALUES (@Nombre,@FechaInicio,@FechaFin,@IdTipoinstancia) SELECT CAST(scope_identity() AS int);");
                datos.agregarParametro("@Nombre", Aux.Nombre);
                datos.agregarParametro("@FechaInicio", DateTime.Now);
                datos.agregarParametro("@FechaFin", DateTime.Now);
                datos.agregarParametro("@IdTipoinstancia", Aux.TipoInstancia.Id);
                //datos.agregarParametro("@estado", 1);
                //datos.EjecutarAccionSinCerrar();
                long ID = datos.getExecuteScalar();
                return(ID);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                datos.CerrarConexion();
            }
        }
Esempio n. 10
0
        public bool BuscarDocenteUsuario(long Legajo, string Clave)
        {
            AccesoDatos.AccesoDatos Datos = new AccesoDatos.AccesoDatos();
            try
            {
                Datos.SetearQuery("SELECT LegajoDocente, Clave FROM [Valenzuela_DB].[dbo].[Usuario] where LegajoDocente = @LegajoDocente and Clave = @Clave");
                Datos.Clear();
                Datos.agregarParametro("@LegajoDocente", Legajo);
                Datos.agregarParametro("@Clave", Clave);
                Datos.EjecutarLector();


                while (Datos.Lector.Read())
                {
                    return(true);
                }
                return(false);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                Datos.CerrarConexion();
            }
        }
Esempio n. 11
0
        public List <Models.Universidad> Listar()
        {
            List <Models.Universidad> Listado = new List <Models.Universidad>();

            Models.Universidad      Aux;
            AccesoDatos.AccesoDatos Datos = new AccesoDatos.AccesoDatos();
            try
            {
                Datos.SetearQuery("SELECT[Id],[Nombre] FROM [Valenzuela_DB].[dbo].[Universidad]");
                Datos.EjecutarLector();

                while (Datos.Lector.Read())
                {
                    Aux        = new Models.Universidad();
                    Aux.Id     = (long)Datos.Lector["id"];
                    Aux.Nombre = Datos.Lector.GetString(1);
                    Listado.Add(Aux);
                }
                return(Listado);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                Datos.CerrarConexion();
            }
        }
Esempio n. 12
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!this.IsPostBack)
        {
            this.datos     = ((AccesoDatos.AccesoDatos)Session["datos"]);
            this.aspir     = FuncionalidadClassLib.manejadorAspirante.GetAspirante((string)Session["codigo"], this.datos.ds);
            aspir.PruebaC  = new FuncionalidadClassLib.PruebaCeps("00000");
            aspir.ResCeps  = new FuncionalidadClassLib.ResultadoCeps();
            this.preguntas = new FuncionalidadClassLib.PreguntasCeps();

            FuncionalidadClassLib.manejadorAspirante.modificarAspirante(aspir, datos.ds.Tables["aspirantes"]);
            this.nPreg = 0;
            this.ViewState.Add("nPreg", this.nPreg);
            this.ViewState.Add("aspir", this.aspir);
            this.ViewState.Add("pregs", this.preguntas);
        }
        try
        {
            this.MostrarDatos();
        }
        catch (Exception)
        {
            //pass...
        }
    }
Esempio n. 13
0
 protected void Reload()
 {
     datos = ((AccesoDatos.AccesoDatos)Session["datos"]);
     if (!this.IsPostBack)
     {
         this.tblFiltros.Visible = false;
         this.pgIndice           = 0;
         if (pgSize == 0)
         {
             this.pgSize = 10;
         }
         this.ViewState.Add("pgIndice", this.pgIndice);
         this.ViewState.Add("pgSize", this.pgSize);
         if (this.ShowFilters)
         {
             this.tblFiltros.Visible = true;
             this.RellenarComboAnios();
             this.RellenarComboCComp();
         }
     }
     else
     {
         try
         {
             this.pgIndice = (int)this.ViewState["pgIndice"];
             this.pgSize   = (int)this.ViewState["pgSize"];
         }
         catch (Exception)
         {
             //pass...
         }
     }
     this.RellenarGrid();
 }
Esempio n. 14
0
 protected void PageLoad(object sender, EventArgs e)
 {
     if ((string)Session["UserType"] != "Aspir")
     {
         Response.Redirect("../NoAccess.aspx");
     }
     AccesoDatos.AccesoDatos         datos = ((AccesoDatos.AccesoDatos)Session["datos"]);
     FuncionalidadClassLib.Aspirante asp   = FuncionalidadClassLib.manejadorAspirante.GetAspirante((string)Session["codigo"], datos.ds);
     if (asp.Estado != "pendiente")
     {
         if (asp.Estado == "evaluando")
         {
             this.copiaProgramacionPruebaR.Visible = false;
             this.ImgEvaluadoR.Visible             = true;
         }
         if (asp.Estado == "evaluado")
         {
             this.copiaProgramacionPruebaR.Visible = false;
             this.ImgEvaluadoR.Visible             = true;
             this.copiaProgramacionPruebaC.Visible = false;
             this.ImgEvaluadoC.Visible             = true;
             if (asp.Resultado == "apto")
             {
                 this.ImgResultado.ImageUrl = "Recursos/BtnApto.png";
             }
             if (asp.Resultado == "noapto")
             {
                 this.ImgResultado.ImageUrl = "Recursos/BtnNoApto.png";
             }
         }
     }
 }
        public frmPersonas()
        {
            InitializeComponent();

            this._objAcceso = new AccesoDatos.AccesoDatos();
            this._personas  = this._objAcceso.ObtenerListaPersonas();
            this._tabla     = this._objAcceso.ObtenerTablaPersonas();
        }
 public PsychoReportGenerator(string rutaArch, AccesoDatos.AccesoDatos pAd)
 {
     this.rutaArchivo = rutaArch;
     this.ad          = pAd;
     this.oWord       = new Word.Application();
     oWord.Visible    = true;
     this.oDoc        = oWord.Documents.Add(ref oMissing, ref oMissing, ref oMissing, ref oMissing);
 }
Esempio n. 17
0
 //Lo agrego por conveniencia
 public frmAddEditAspir()
 {
     InitializeComponent();
     this.ad = new AccesoDatos.AccesoDatos("WinApp.exe.config");
     this.ad.Conectar();
     this.ad.RellenarDS();
     this.ad.Desconectar();
     this.editMode = false;
 }
Esempio n. 18
0
        public Models.Comision Busqueda(long IdDocente, Comision comision)
        {
            Models.Comision Aux             = null;
            DocenteServices docenteServices = new DocenteServices();

            AccesoDatos.AccesoDatos Datos = new AccesoDatos.AccesoDatos();
            try
            {
                Datos.SetearQuery("SELECT Comision.Id, Materia.Id, Materia.Nombre, Carrera.Id, Carrera.Nombre, Universidad.Id, Universidad.Nombre, Turno.Id, Turno.Nombre, Cuatrimestre.Id, Cuatrimestre.Nombre, Comision.Anio FROM  Comision inner join Materia on IdMateria = Materia.Id inner join Carrera on Carrera.Id = Materia.IdCarrera inner join Universidad on Universidad.Id = Carrera.IdUniversidad inner join Turno on  Turno.id = IdTurno inner join Cuatrimestre on IdCuatrimestre = Cuatrimestre.Id inner join Docente on IdDocente = Docente.Legajo where IdDocente = @IdDocente and Materia.Id = @Materia and Turno.Id = @Turno and Cuatrimestre.Id = @Cuatrimestre and Comision.Anio = @ComisionAnio order by Anio desc,Cuatrimestre.Nombre desc");
                Datos.agregarParametro("@IdDocente", IdDocente);
                Datos.agregarParametro("@Materia", comision.Materia.Id);
                Datos.agregarParametro("@Turno", comision.Turno.Id);
                Datos.agregarParametro("@Cuatrimestre", comision.Cuatrimestre.Id);
                Datos.agregarParametro("@ComisionAnio", comision.Anio);
                Datos.EjecutarLector();

                while (Datos.Lector.Read())
                {
                    Aux    = new Models.Comision();
                    Aux.Id = Datos.Lector.GetInt64(0);

                    Aux.Materia        = new Materia();
                    Aux.Materia.Id     = Datos.Lector.GetInt64(1);
                    Aux.Materia.Nombre = Datos.Lector.GetString(2);

                    Aux.Materia.Carrera        = new Carrera();
                    Aux.Materia.Carrera.Id     = Datos.Lector.GetInt64(3);
                    Aux.Materia.Carrera.Nombre = Datos.Lector.GetString(4);

                    Aux.Materia.Carrera.Universidad        = new Universidad();
                    Aux.Materia.Carrera.Universidad.Id     = Datos.Lector.GetInt64(5);
                    Aux.Materia.Carrera.Universidad.Nombre = Datos.Lector.GetString(6);

                    Aux.Turno        = new Turno();
                    Aux.Turno.Id     = Datos.Lector.GetInt64(7);
                    Aux.Turno.Nombre = Datos.Lector.GetString(8);

                    Aux.Cuatrimestre        = new Cuatrimestre();
                    Aux.Cuatrimestre.Id     = Datos.Lector.GetInt64(9);
                    Aux.Cuatrimestre.Nombre = Datos.Lector.GetString(10);

                    Aux.Anio = Datos.Lector.GetInt32(11);

                    Aux.docente = new Docente();
                    Aux.docente = docenteServices.BuscarDocente(IdDocente);
                }
                return(Aux);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                Datos.CerrarConexion();
            }
        }
Esempio n. 19
0
 protected void Page_Load(object sender, EventArgs e)
 {
     datos = ((AccesoDatos.AccesoDatos)Session["datos"]);
     if (this.Request.Params.Get("aspircode") != null)
     {
         asp = FuncionalidadClassLib.manejadorAspirante.GetAspirante(this.Request.Params.Get("aspircode"), this.datos.ds);
         datosaspirante();
     }
 }
Esempio n. 20
0
    protected void Page_Load(object sender, EventArgs e)
    {
        datos = ((AccesoDatos.AccesoDatos)Session["datos"]);
        asp   = FuncionalidadClassLib.manejadorAspirante.GetAspirante((string)Session["codigo"], datos.ds);
        gr    = FuncionalidadClassLib.ManejadorGrupo.consultargrupo(asp.CodigoGrupo, datos.ds.Tables["grupos"], datos.ds.Tables["centroscomputo"]);
        this.btnRealizar.Visible = true;

        if (asp.Estado != "evaluando")
        {
            this.btnRealizar.Visible = false;
        }

        if (gr.CodigoGrupo == "GrpNone")
        {
            lblfecha.Text            = "No Asignado";
            lblhora.Text             = "No Asignado";
            lbllugar.Text            = "No Asignado";
            this.btnRealizar.Visible = false;
        }
        else
        {
            int hor = gr.horaRealizacion + 1;
            lblfecha.Text = gr.FechaRealizacion.Date.ToShortDateString();
            lblhora.Text  = hor.ToString() + " Horas " + gr.minutoRealizacion.ToString() + " Minutos ";
            DateTime hoy = DateTime.Today;
            if (!(hoy.Year == gr.FechaRealizacion.Year && hoy.Month == gr.FechaRealizacion.Month && hoy.Day == gr.FechaRealizacion.Day))
            {
                this.btnRealizar.Visible = false;
            }
            else
            {
                TimeSpan cuando  = new TimeSpan(gr.horaRealizacion, gr.minutoRealizacion, 0);
                TimeSpan ahorita = DateTime.Now.TimeOfDay;
                switch (TimeSpan.Compare(cuando, ahorita))
                {
                case 1:                            //cuando > ahorita: Aun no se ha llegado la hora de la prueba
                    int cuantosMinutosFaltan = (int)cuando.Subtract(ahorita).TotalMinutes;
                    if (cuantosMinutosFaltan > 10) //puede realizar la prueba desde diez minutos antes de la hora
                    {
                        this.btnRealizar.Visible = false;
                    }
                    break;

                case -1:                            //cuando < ahorita: Ya se paso de la hora de la prueba
                    int cuantosMinutosPasaron = (int)ahorita.Subtract(cuando).TotalMinutes;
                    if (cuantosMinutosPasaron > 30) //puede realizar la prueba hasta media hora despues de la hora de la prueba
                    {
                        this.btnRealizar.Visible = false;
                    }
                    break;
                }
            }
            cc            = gr.CentroComputo;
            lbllugar.Text = cc.NombreCentro;
        }
    }
Esempio n. 21
0
 private void frmListado_Load(object sender, EventArgs e)
 {
     AccesoDatos.AccesoDatos datos = new AccesoDatos.AccesoDatos();
     this.dataGridView1.SelectionMode = DataGridViewSelectionMode.FullRowSelect;
     this._personas = new List <Persona>();
     this._personas = datos.TraerTodos();
     this._tabla    = datos.TraerTablaPersonas();
     //this.dataGridView1.DataSource = this._personas; no me funciono con personas, quizas sea la version del visual studio
     this.dataGridView1.DataSource = this._tabla;
 }
Esempio n. 22
0
 public frmAddEditAspir(AccesoDatos.AccesoDatos pAD)
 {
     InitializeComponent();
     ////Se le pasa como argumento.
     //this.ad = new AccesoDatos.AccesoDatos("app.config"); //WinApp.exe.config
     this.ad = pAD;
     this.ad.Conectar();
     this.ad.RellenarDS();
     this.ad.Desconectar();
     this.editMode          = false;
     this.dtpFechaNac.Value = new DateTime(DateTime.Now.Year - 15, DateTime.Now.Month, DateTime.Now.Day);
 }
Esempio n. 23
0
 public void MostrarDatos(string grpCode)
 {
     this.datos = ((AccesoDatos.AccesoDatos)Session["datos"]);
     FuncionalidadClassLib.Grupo grp = FuncionalidadClassLib.ManejadorGrupo.consultargrupo(grpCode, datos.ds.Tables["grupos"], datos.ds.Tables["centroscomputo"]);
     this.lblCodigo.Text           = grp.CodigoGrupo;
     this.lblFechaRealizacion.Text = grp.FechaRealizacion.ToShortDateString();
     this.lblHoraRealizacion.Text  = grp.horaRealizacion.ToString() + " horas, " + grp.minutoRealizacion.ToString() + " minutos";
     this.lblExaminador.Text       = grp.Examinador;
     this.lblCentroComputo.Text    = grp.CentroComputo.NombreCentro;
     this.ListaAspirGrupo1.GrpCode = grpCode;
     this.ListaAspirGrupo1.Reload();
 }
 protected void Page_Load(object sender, EventArgs e)
 {
     this.datos = ((AccesoDatos.AccesoDatos)Session["datos"]);
     this.MaintainScrollPositionOnPostBack = true;
     if ((string)Session["tipo"] == "agregar")
     {
         this.btnRegresar.PostBackUrl = "AgregarGrupo.aspx?codgrp=" + this.Request.Params.Get("codgrp");
     }
     else
     {
         this.btnRegresar.PostBackUrl = "ModificarGrupo.aspx?codgrp=" + this.Request.Params.Get("codgrp");
     }
 }
Esempio n. 25
0
    protected void Page_Load(object sender, EventArgs e)
    {
        datos = ((AccesoDatos.AccesoDatos)Session["datos"]);
        if (!this.IsPostBack)
        {
            this.facultades    = new List <FuncionalidadClassLib.Facultad>();
            this.departamentos = new List <FuncionalidadClassLib.Departamento>();
            this.centrosEst    = new List <FuncionalidadClassLib.centroestudio>();
            this.carreras      = new List <FuncionalidadClassLib.Carrera>();
        }

        this.facultades    = FuncionalidadClassLib.ManejadorMisc.GetFacultades(datos.ds.Tables["facultades"]);
        this.departamentos = FuncionalidadClassLib.ManejadorMisc.GetDepartamentos(datos.ds.Tables["departamentos"]);
        this.centrosEst    = FuncionalidadClassLib.ManejadorMisc.GetCentroEstudios(datos.ds.Tables["centroestudio"]);
        if (!this.IsPostBack)
        {
            this.RellenarAnioAprobacion();
            this.RellenarFacultades();
            this.RellenarDeptos();
            this.RellenarDeptosestudios();
            this.RellenarCiudades(this.cmdDepartamento.Items[0].Value);
            this.RellenarCiudadesestudios(this.cmbdeptoestudios.Items[0].Value);
            this.RellenarCarreras(this.cmbFacultadCarrera.Items[0].Value);
            this.RellenarCentrosEst(this.cmbciudadestudios.Items[0].Value);
            this.calFechaNac.VisibleDate = new DateTime(DateTime.Now.Year - 20, DateTime.Now.Month, DateTime.Now.Day);
            this.lnkAnioAnt.Text         = (this.calFechaNac.VisibleDate.Year - 1).ToString();
            this.lnkAnioSig.Text         = (this.calFechaNac.VisibleDate.Year + 1).ToString();
        }

        if ((string)Session["addedit"] == "edit" && !this.IsPostBack)
        {
            if (this.Request.Params.Get("aspircode") != null)
            {
                asp = FuncionalidadClassLib.manejadorAspirante.GetAspirante(this.Request.Params.Get("aspircode"), this.datos.ds);
                this.RellenarAspirante();
            }
        }

        foreach (Control ctrl in this.Controls)
        {
            if (ctrl.ID != null)
            {
                if (ctrl.ID.Contains("Req"))
                {
                    ctrl.Visible = false;
                }
            }
        }
    }
Esempio n. 26
0
        public List <Models.Instancia> ListarXComision(long Id, string Nombre = "", string Tinstancia = "")
        {
            List <Models.Instancia> Listado = new List <Models.Instancia>();

            Models.Instancia        Aux;
            AccesoDatos.AccesoDatos Datos = new AccesoDatos.AccesoDatos();
            try
            {
                Datos.SetearQuery("exec sp_ComisionInstancia @Id,@Nombre,@Tinstancia;");
                Datos.Clear();
                Datos.agregarParametro("@Id", Id);
                Datos.agregarParametro("@Nombre", "%" + Nombre + "%");
                if (Tinstancia == "Todos")
                {
                    Datos.agregarParametro("@Tinstancia", "%%");
                }
                else
                {
                    Datos.agregarParametro("@Tinstancia", "%" + Tinstancia + "%");
                }

                Datos.EjecutarLector();

                while (Datos.Lector.Read())
                {
                    Aux                      = new Models.Instancia();
                    Aux.Id                   = Datos.Lector.GetInt64(0);
                    Aux.Nombre               = Datos.Lector.GetString(1);
                    Aux.FechaInicio          = Datos.Lector.GetDateTime(2);
                    Aux.FechaFin             = Datos.Lector.GetDateTime(3);
                    Aux.TipoInstancia        = new Models.TipoInstancia();
                    Aux.TipoInstancia.Id     = Datos.Lector.GetInt64(4);
                    Aux.TipoInstancia.Nombre = Datos.Lector.GetString(5);
                    Listado.Add(Aux);
                }

                return(Listado);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                Datos.CerrarConexion();
            }
        }
 protected void btnAsignar_Click(object sender, ImageClickEventArgs e)
 {
     if (this.asp == null)
     {
         if (this.datos == null)
         {
             datos = ((AccesoDatos.AccesoDatos)Session["datos"]);
         }
         asp = FuncionalidadClassLib.ManejadorPruebas.GetPruebas(asp, datos.ds.Tables["pruebaceps"], datos.ds.Tables["pruebaraven"], datos.ds.Tables["respuestas"]);
     }
     asp.Resultado = this.cmbResultadoOpcion.Items[this.cmbResultadoOpcion.SelectedIndex].Value;
     FuncionalidadClassLib.manejadorAspirante.modificarAspirante(asp, datos.ds.Tables["aspirantes"]);
     datos.Conectar();
     datos.ActualizarBD();
     datos.Desconectar();
     this.refrescar();
 }
Esempio n. 28
0
 protected void Page_Load(object sender, EventArgs e)
 {
     datos = ((AccesoDatos.AccesoDatos)Session["datos"]);
     Session.Add("Adding", false);
     this.MaintainScrollPositionOnPostBack = true;
     if (!this.IsPostBack)
     {
         List <FuncionalidadClassLib.Aspirante> asps = FuncionalidadClassLib.manejadorAspirante.ConsultarAspirGrupo("GrpTemp", datos.ds);
         foreach (FuncionalidadClassLib.Aspirante asp in asps)
         {
             asp.CodigoGrupo = "GrpNone";
             FuncionalidadClassLib.manejadorAspirante.modificarAspirante(asp, datos.ds.Tables["aspirantes"]);
         }
         datos.Conectar();
         datos.ActualizarBD();
         datos.Desconectar();
     }
 }
Esempio n. 29
0
        public frmMain()
        {
            InitializeComponent();
            ////Primero instanciamos el acceso a datos
            ////(renombrado de app.config a WinApp.exe.config para poderlo usar con ClickOnce)
            this.ad = new AccesoDatos.AccesoDatos("WinApp.exe.config");
            ////Como ya existe un acceso a datos, lo pasamos al gridAspir1.
            //this.gridAspir1.AD = this.ad;

            this.CargarCombo();
            ////La siguiente linea NO es necesaria, pues en CargarCombo(), se llama a
            ////ComboBox1SelectedIndexChanged(), en donde se ejecuta CargarGrid(...).
            //this.gridAspir1.CargarGrid();

            this.ad.Conectar();
            this.ad.RellenarDS();
            this.ad.Desconectar();
        }
Esempio n. 30
0
 public void Modificar(Instancia Aux)
 {
     AccesoDatos.AccesoDatos accesoDatos = new AccesoDatos.AccesoDatos();
     try
     {
         accesoDatos.SetearQuery("update Instancia set Nombre = @Nombre, FechaInicio = @FechaInicio, FechaFin = @FechaFin, IdTipoinstancia = @TIins  where id = @Id");
         accesoDatos.Clear();
         accesoDatos.agregarParametro("@Nombre", Aux.Nombre);
         accesoDatos.agregarParametro("@FechaInicio", DateTime.Now);
         accesoDatos.agregarParametro("@FechaFin", DateTime.Now);
         accesoDatos.agregarParametro("@TIins", Aux.TipoInstancia.Id);
         accesoDatos.agregarParametro("@Id", Aux.Id);
         accesoDatos.EjecutarAccion();
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Esempio n. 31
0
 public void Modificar(AccesoDatos.Perfil entidadModificar)
 {
     contexto.SaveChanges();
 }
Esempio n. 32
0
 public void Insertar(AccesoDatos.Perfil entidadNueva)
 {
     contexto.Perfiles.Add(entidadNueva);
     contexto.SaveChanges();
 }
Esempio n. 33
0
 public void Eliminar(AccesoDatos.Perfil entidadEliminar)
 {
     contexto.Perfiles.Remove(entidadEliminar);
     contexto.SaveChanges();
 }