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); } }
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); }
public void Guardar(v_calificaciones c) { _calificacionesAccesoaDatos.Guardar(c); }