示例#1
0
    public CALIFICACION addCalificacion(int parcial1, int parcial2, int parcial3, String observacion, int materiaAlumnoId, int periodoId)
    {
        CALIFICACION calificacion = new CALIFICACION();

        try
        {
            calificacion.CALIFICACIONID  = 0;
            calificacion.VALOR           = calcularPromedio(parcial1, parcial2, parcial3);
            calificacion.OBSERVACION     = observacion;
            calificacion.PARCIAL1        = parcial1;
            calificacion.PARCIAL2        = parcial2;
            calificacion.PARCIAL3        = parcial3;
            calificacion.MATERIAALUMNOID = materiaAlumnoId;
            calificacion.PERIODOID       = periodoId;

            Datos.CALIFICACIONs.Add(calificacion);
            Datos.SaveChanges();
        }
        catch (Exception ex)
        {
            string x = ex.Message;
        }

        return(calificacion);
    }
    public CALIFICACION addCalificacion(int parcial1, int parcial2, int parcial3, String observacion, int materiaAlumnoId, int periodoId)
    {
        CALIFICACION calificacion = new CALIFICACION();

        try
        {
            calificacion.CALIFICACIONID = 0;
            calificacion.VALOR = calcularPromedio(parcial1, parcial2, parcial3);
            calificacion.OBSERVACION = observacion;
            calificacion.PARCIAL1 = parcial1;
            calificacion.PARCIAL2 = parcial2;
            calificacion.PARCIAL3 = parcial3;
            calificacion.MATERIAALUMNOID = materiaAlumnoId;
            calificacion.PERIODOID = periodoId;

            Datos.CALIFICACIONs.Add(calificacion);
            Datos.SaveChanges();
        }
        catch (Exception ex)
        {
            string x = ex.Message;
        }

        return calificacion;
    }
示例#3
0
    public int deleteCalificacion(int calificacionId)
    {
        int          result             = 0;
        CALIFICACION calificacionDelete = obtainCalificacionById(calificacionId);

        if (calificacionDelete != null)
        {
            Datos.CALIFICACIONs.Remove(calificacionDelete);
            result = Datos.SaveChanges();
        }
        return(result);
    }
    public static void editarCurso(int cursoId, int alumnoId)
    {
        CURSO_MATEIRA cursoMateria = new CURSO_MATEIRA();
        List<CURSO_MATEIRA> cursoMaterias = cursoMateria.obtainAllCursoMateriasByCurso(cursoId);
        MATERIA_ALUMNO materiaAlumno = null;
        CALIFICACION calificacion = null;
        if (cursoMaterias.Count > 0)
        {
            for (int i = 0; i < cursoMaterias.Count; i++)
            {
                materiaAlumno = new MATERIA_ALUMNO();
                materiaAlumno = materiaAlumno.addMateriaAlumno(Convert.ToInt32(cursoMaterias[i].MATERIAID), alumnoId);

                calificacion = new CALIFICACION();
                //calificacion.addCalificacion(0, 0, 0, "", materiaAlumno.MATERIAALUMNOID, );
            }
        }
    }
示例#5
0
    public static void editarCurso(int cursoId, int alumnoId)
    {
        CURSO_MATEIRA        cursoMateria  = new CURSO_MATEIRA();
        List <CURSO_MATEIRA> cursoMaterias = cursoMateria.obtainAllCursoMateriasByCurso(cursoId);
        MATERIA_ALUMNO       materiaAlumno = null;
        CALIFICACION         calificacion  = null;

        if (cursoMaterias.Count > 0)
        {
            for (int i = 0; i < cursoMaterias.Count; i++)
            {
                materiaAlumno = new MATERIA_ALUMNO();
                materiaAlumno = materiaAlumno.addMateriaAlumno(Convert.ToInt32(cursoMaterias[i].MATERIAID), alumnoId);

                calificacion = new CALIFICACION();
                //calificacion.addCalificacion(0, 0, 0, "", materiaAlumno.MATERIAALUMNOID, );
            }
        }
    }
    private void guardarCalifiaciones()
    {
        CALIFICACION calificacion = null;

        foreach (GridViewRow row in gridCalificaciones.Rows)
        {
            if (row.RowType == DataControlRowType.DataRow)
            {
                TextBox parcial1    = (row.Cells[3].FindControl("txtParcial1") as TextBox);
                TextBox parcial2    = (row.Cells[4].FindControl("txtParcial2") as TextBox);
                TextBox parcial3    = (row.Cells[5].FindControl("txtParcial3") as TextBox);
                TextBox observacion = (row.Cells[7].FindControl("txtObservacion") as TextBox);

                calificacion = new CALIFICACION();

                calificacion.refreshCalificacion(Convert.ToInt32(row.Cells[0].Text), Convert.ToInt32(parcial1.Text),
                                                 Convert.ToInt32(parcial2.Text),
                                                 Convert.ToInt32(parcial3.Text), observacion.Text);
            }
        }
    }
    private void guardarCalifiaciones()
    {
        CALIFICACION calificacion = null;
        foreach (GridViewRow row in gridCalificaciones.Rows)
        {
            if (row.RowType == DataControlRowType.DataRow)
            {
                TextBox parcial1 = (row.Cells[3].FindControl("txtParcial1") as TextBox);
                TextBox parcial2 = (row.Cells[4].FindControl("txtParcial2") as TextBox);
                TextBox parcial3 = (row.Cells[5].FindControl("txtParcial3") as TextBox);
                TextBox observacion = (row.Cells[7].FindControl("txtObservacion") as TextBox);

                calificacion = new CALIFICACION();

                calificacion.refreshCalificacion(Convert.ToInt32(row.Cells[0].Text), Convert.ToInt32(parcial1.Text),
                    Convert.ToInt32(parcial2.Text),
                    Convert.ToInt32(parcial3.Text), observacion.Text);
            }
        }
    }