public string e_notasGrupo(notasDTO.notasXCursoDTO c) { string var = null; List<notasDTO.notaDTO> NRows = c.rows; List<notasDTO.notass> lst = new List<notasDTO.notass>(); foreach (notasDTO.notaDTO item in NRows) { notasDTO.notass ds = new notasDTO.notass(); //ds.referencia = item.referencia. string[] logro = item.logro.ToString().Split('/'); ds.id_estudiante = item.id.ToString(); ds.id_logro = logro[0]; ds.nota = item.nota.ToString(); ds.equivalencia = validarEquivalenciaEnEnteros(item.nota.ToString()); // Validadmos la nomenclatura de la nota ds.nota_s = item.nota_s.ToString(); ds.equivalencia_s = validarEquivalenciaEnEnteros(item.nota_s.ToString()); // Validadmos la nomenclatura de la nota_s ds.id_periodo = c.periodo; ds.id_profesor = c.codprofe; ds.id_asignatura = c.codasig; ds.id_grupo = c.codgrupo; lst.Add(ds); } var = r.e_notasGrupo(lst); if (var != null) { return var; } else { return "Problemas al registar este grupo en el Servidor: Contactese con el Administrador"; } }
public string r_notasGrupo(notasDTO.notasXCursoDTO c) { string var = null; List<notasDTO.notaDTO> NRows = c.rows; List<notasDTO.notass> lst = new List<notasDTO.notass>(); foreach (notasDTO.notaDTO item in NRows) { notasDTO.notass ds = new notasDTO.notass(); string[] logro = item.logro.ToString().Split('/'); ds.id_estudiante = item.id.ToString(); ds.id_logro = logro[0]; ds.nota = item.nota.ToString(); ds.nota_s = item.nota_s.ToString(); ds.equivalencia = validarEquivalenciaEnEnteros(item.nota.ToString()); ds.equivalencia_s = validarEquivalenciaEnEnteros(item.nota_s.ToString()); ds.id_periodo = c.periodo; ds.id_profesor = c.codprofe; ds.id_asignatura = c.codasig; ds.id_grupo = c.codgrupo; if (ds.id_logro == "Seleccione...") { return "En la columna: <strong>Logro</strong> no puede quedar con ningun <strong>Seleccione...</strong>. Usted debe seleccionar un logro de la lista."; } else { logrosDTO v = BLL.c_logro(ds.id_logro); if (v == null) { return "Revise. En la columna: <strong>Logro</strong> existe un logro que no es valido."; } else lst.Add(ds); } } var = r.r_notasGrupoV2(lst); if (var != null) { return var; } else { return "Problemas al registar este grupo en el Servidor: Contactese con el Administrador"; } }