示例#1
0
 public void Guardar(v_calificaciones calificaciones)
 {
     //insertar
     if (calificaciones.Idcalificacion == 0)
     {
         string consulta = string.Format("insert into calificaciones values(null,'{0}', '{1}', '{2}','{3}','{4}','{5}')",
                                         calificaciones.Numerocontrol, calificaciones.Materia, calificaciones.Primero, calificaciones.Segundo, calificaciones.Tercero, calificaciones.Cuarto);
         conexion.Ejecutarconsulta(consulta);
     }
     else
     {
         string consulta = string.Format("Update calificaciones set alumno = '{0}', primero = '{1}', segundo = '{2}', tercero = '{3}', cuarto = '{4}' where Idcalificacion = {5}",
                                         calificaciones.Materia, calificaciones.Primero, calificaciones.Segundo, calificaciones.Tercero, calificaciones.Cuarto, calificaciones.Idcalificacion);
         conexion.Ejecutarconsulta(consulta);
     }
 }
示例#2
0
        public List <v_calificaciones> GetCalificaciones(string filtro)
        {
            //List<Usuario> listusuario = new List<Usuario>();
            var    listcalificaciones = new List <v_calificaciones>(); //la variable var es generica
            var    ds       = new DataSet();
            string consulta = "Select * from v_calificaciones where numerocontrolalumno like '%" + filtro + "%'";

            ds = conexion.Obtenerdatos(consulta, "v_calificaciones");
            var dt = new DataTable();

            dt = ds.Tables[0];
            foreach (DataRow row in dt.Rows)
            {
                var calificaciones = new v_calificaciones
                {
                    Idcalificacion = Convert.ToInt32(row["Idcalificacion"]),
                    Numerocontrol  = row["numerocontrolalumno"].ToString(),
                    Materia        = row["alumno"].ToString(),
                    Primero        = Convert.ToDouble(row["Primero"]),
                    Segundo        = Convert.ToDouble(row["segundo"]),
                    Tercero        = Convert.ToDouble(row["tercero"]),
                    Cuarto         = Convert.ToDouble(row["cuarto"]),
                    Promedio       = Convert.ToDouble(row["Promedio"])

                                     /* Primero = Convert.ToDouble(row["primero"]),
                                     *  Segundo = Convert.ToDouble(row["apellidopaterno"]),
                                     *  Tercero = Convert.ToDouble(row["apellidomaterno"]),
                                     *  Cuarto = Convert.ToDouble(row["materia"]),
                                     *  Promedio = Convert.ToDouble(row["promedio"])*/
                };
                listcalificaciones.Add(calificaciones);
            }
            //HardCodear
            //lenar lista
            return(listcalificaciones);
        }
示例#3
0
 public void Guardar(v_calificaciones c)
 {
     _calificacionesAccesoaDatos.Guardar(c);
 }