public CalificacionEntidad consultaCalificacionIdQuiz(int idQUiz) { CalificacionEntidad objCalificacion = new CalificacionEntidad(); DataTable calificacion = objConsultasDB.consultarCalificacionIdQuiz(idQUiz); if (calificacion.Rows.Count != 0) { foreach (DataRow item in calificacion.Rows) { objCalificacion.idCalificacion = Convert.ToInt32(item.ItemArray[0].ToString()); objCalificacion.idQuiz = Convert.ToInt32(item.ItemArray[1].ToString()); } } return(objCalificacion); }
public void ingresoEfectividad(int idQuiz, decimal calificacion, string parametro) { CalificacionEntidad objConsultaEfectAingresar = consultaCalificacionIdQuiz(idQuiz); if (objConsultaEfectAingresar.idCalificacion != 0) { DetalleCalificacionEntidad objDetalleEfectConsulta = consultarDetCalifXdestrYcalifica(objConsultaEfectAingresar.idCalificacion, parametro); if (objDetalleEfectConsulta.idCalificacion != 0) { objIngresosDB.ingresarDetalleCalificacion(objDetalleEfectConsulta.idDetalleCalificacion, calificacion, parametro, objDetalleEfectConsulta.idCalificacion, 2); } else { objIngresosDB.ingresarDetalleCalificacion(0, calificacion, parametro, objConsultaEfectAingresar.idCalificacion, 3); } } else { DataTable idCalificacion = objIngresosDB.ingresarCalificacion(0, idQuiz, 3); objIngresosDB.ingresarDetalleCalificacion(0, calificacion, parametro, int.Parse(idCalificacion.Rows[0].ItemArray[0].ToString()), 3); } }