Пример #1
0
    public static void crearCiclo(DatosAcademicos datos)
    {
        BecasFedisalEntities becas = new BecasFedisalEntities();
        Ciclos ciclo = new Ciclos();

        ciclo.Datos_becario = datos.ID;
        becas.Ciclos.Add(ciclo);
        becas.SaveChanges();
    }
Пример #2
0
    public static void eliminarrMateria(Notas notas)
    {
        BecasFedisalEntities becas = new BecasFedisalEntities();

        Notas materia = becas.Notas.Find(notas.ID);

        becas.Notas.Remove(materia);
        becas.SaveChanges();
    }
Пример #3
0
    public static void eliminarIncidente(int incidente)
    {
        BecasFedisalEntities becas = new BecasFedisalEntities();

        Incidentes observacion = becas.Incidentes.Find(incidente);

        becas.Incidentes.Remove(observacion);
        becas.SaveChanges();
    }
Пример #4
0
    public static void agregarIncidente(int ciclo, string incidente)
    {
        Incidentes observacion = new Incidentes();

        observacion.Ciclo   = ciclo;
        observacion.detalle = incidente;

        BecasFedisalEntities becas = new BecasFedisalEntities();

        becas.Incidentes.Add(observacion);
        becas.SaveChanges();
    }
Пример #5
0
    public static void modificarMateria(Notas notas, string nombre, double nota, int uv)
    {
        BecasFedisalEntities becas = new BecasFedisalEntities();

        Notas materia = becas.Notas.Find(notas.ID);

        materia.nombre_materia = nombre;
        materia.nota           = (decimal)nota;
        materia.uv_materia     = uv;

        becas.SaveChanges();
    }
Пример #6
0
    public static void guardarMateria(int id_ciclo, string nombre, double nota, int uv)
    {
        Notas materia = new Notas();

        materia.Ciclo          = id_ciclo;
        materia.nombre_materia = nombre;
        materia.nota           = (decimal)nota;
        materia.uv_materia     = uv;

        BecasFedisalEntities becas = new BecasFedisalEntities();

        becas.Notas.Add(materia);
        becas.SaveChanges();
    }
Пример #7
0
    protected void btnCambiarClave_Click(object sender, EventArgs e)
    {
        if (usuario.contraseña.Equals(this.txtPasswordActual.Text.Trim()))
        {
            usuario.contraseña = this.txtPassword.Text.Trim();
            BecasFedisalEntities becas = new BecasFedisalEntities();

            //Obteniendo el tipo de cliente a modificar
            Usuarios user = becas.Usuarios.Find(usuario.ID);

            //Actualizando el valor del objeto
            becas.Entry(user).CurrentValues.SetValues(usuario);

            becas.SaveChanges();
            Response.Redirect("/login");
        }
        else
        {
            this._clientScript.InnerHtml = "<script>alert('Error: las clave no es la corecta');</script>";
        }
    }
Пример #8
0
    public static bool devolverDinero(Presupuestos presupuesto_actual, int id_desembolso)
    {
        BecasFedisalEntities becas = new BecasFedisalEntities();

        Presupuestos presupuesto = becas.Presupuestos.Find(presupuesto_actual.ID);
        Desembolsos  desembolso  = becas.Desembolsos.Find(id_desembolso);

        string tipo = desembolso.TipoDesembolso;

        if (tipo.Equals("Trabajo de graduacion"))
        {
            presupuesto.trabajo_graduacion += desembolso.monto_desembolso;
        }
        else if (tipo.Equals("Araceles"))
        {
            presupuesto.aranceles += desembolso.monto_desembolso;
        }
        else if (tipo.Equals("Libros"))
        {
            presupuesto.libros += desembolso.monto_desembolso;
        }
        else if (tipo.Equals("Manuntencion"))
        {
            presupuesto.manutencion += desembolso.monto_desembolso;
        }
        else if (tipo.Equals("Matricula"))
        {
            presupuesto.matricula += desembolso.monto_desembolso;
        }
        else if (tipo.Equals("Seguro"))
        {
            presupuesto.seguro += desembolso.monto_desembolso;
        }

        becas.Desembolsos.Remove(desembolso);
        becas.SaveChanges();

        return(true);
    }
Пример #9
0
 public UsuarioModelo()
 {
     this.becasFedisal = new BecasFedisalEntities();
 }
Пример #10
0
    public static Notas encontrarNota(int id)
    {
        BecasFedisalEntities becas = new BecasFedisalEntities();

        return(becas.Notas.Find(id));
    }
Пример #11
0
    public static DatosAcademicos encontrarDatosAcademicos(int id)
    {
        BecasFedisalEntities becas = new BecasFedisalEntities();

        return(becas.DatosAcademicos.Find(id));
    }
Пример #12
0
    public static Presupuestos encontrarPresupuesto(int id)
    {
        BecasFedisalEntities becas = new BecasFedisalEntities();

        return(becas.Presupuestos.Find(id));
    }
Пример #13
0
    public static bool agregarDesembolso(Presupuestos presupuesto_actual, int id_cilo, string tipo, double monto)
    {
        BecasFedisalEntities becas = new BecasFedisalEntities();

        decimal      desembolso  = (decimal)monto;
        Presupuestos presupuesto = becas.Presupuestos.Find(presupuesto_actual.ID);

        if (tipo.Equals("Trabajo de graduacion"))
        {
            if (presupuesto.trabajo_graduacion < desembolso)
            {
                return(false);
            }
            else
            {
                presupuesto.trabajo_graduacion -= desembolso;
            }
        }
        else if (tipo.Equals("Araceles"))
        {
            if (presupuesto.aranceles < desembolso)
            {
                return(false);
            }
            else
            {
                presupuesto.aranceles -= desembolso;
            }
        }
        else if (tipo.Equals("Libros"))
        {
            if (presupuesto.libros < desembolso)
            {
                return(false);
            }
            else
            {
                presupuesto.libros -= desembolso;
            }
        }
        else if (tipo.Equals("Manuntencion"))
        {
            if (presupuesto.manutencion < desembolso)
            {
                return(false);
            }
            else
            {
                presupuesto.manutencion -= desembolso;
            }
        }
        else if (tipo.Equals("Matricula"))
        {
            if (presupuesto.matricula < desembolso)
            {
                return(false);
            }
            else
            {
                presupuesto.matricula -= desembolso;
            }
        }
        else if (tipo.Equals("Seguro"))
        {
            if (presupuesto.seguro < desembolso)
            {
                return(false);
            }
            else
            {
                presupuesto.seguro -= desembolso;
            }
        }

        Desembolsos desembolsar = new Desembolsos();

        desembolsar.Ciclo            = id_cilo;
        desembolsar.Presupuesto      = presupuesto.ID;
        desembolsar.monto_desembolso = desembolso;
        desembolsar.TipoDesembolso   = tipo;
        desembolsar.fecha_desembolso = DateTime.Now;

        becas.Desembolsos.Add(desembolsar);
        becas.SaveChanges();

        return(true);
    }
Пример #14
0
    public static Ciclos encontrarCiclo(int id)
    {
        BecasFedisalEntities becas = new BecasFedisalEntities();

        return(becas.Ciclos.Find(id));
    }
Пример #15
0
    public static Becarios Encontrar(int id)
    {
        BecasFedisalEntities becas = new BecasFedisalEntities();

        return(becas.Becarios.Find(id));
    }