public ActionResult AddEditCursoAlumno(_AddEditCursoAlumno objViewModel) { try { UPCNETServiceCursoAlumno.cursoAlumno objCursoalumno = new cursoAlumno(); UPCNETServiceCursoAlumnoClient proxyCA = new UPCNETServiceCursoAlumnoClient(); if (objViewModel.Modo == "Editar") { objCursoalumno = proxyCA.getCursoAlumnoByID(objViewModel.IDCurso, objViewModel.IDAlumno); proxyCA.editCursoAlumno(objCursoalumno); } else { //Curso objCursoalumno.delegado = objViewModel.objCursoAlumno.Delegado; objCursoalumno.ef = objViewModel.objCursoAlumno.EF; objCursoalumno.ep = objViewModel.objCursoAlumno.EP; objCursoalumno.inasistencias = objViewModel.objCursoAlumno.Inasistencias; objCursoalumno.pc1 = objViewModel.objCursoAlumno.PC1; objCursoalumno.pc2 = objViewModel.objCursoAlumno.PC2; objCursoalumno.retirado = objViewModel.objCursoAlumno.Retirado; objCursoalumno.idAlumno = objViewModel.objCursoAlumno.IDAlumno; objCursoalumno.idCurso = objViewModel.objCursoAlumno.IDCurso; ///ADD proxyCA.setCursoAlumno(objCursoalumno); } return(RedirectToAction("MantenimientoUsuarios", "Panel")); } catch (Exception ex) { return(View(objViewModel)); } }
public void Fill(string idAlumno) { UPCNETServiceCursoAlumnoClient proxy = new UPCNETServiceCursoAlumnoClient(); UPCNETServiceCursoAlumno.cursoAlumnoReporte[] lista = null; if (Ciclo.HasValue) { lista = proxy.getCursoAlumnoReporteByCiclo(idAlumno, Ciclo.Value); } else { lista = proxy.getCursoAlumnoReporte(idAlumno); } listCursoAlumnoReporte = new List <Business_Entities.CursoAlumnoReporte>(); if (lista != null) { foreach (var item in lista) { Business_Entities.CursoAlumnoReporte obj = new Business_Entities.CursoAlumnoReporte(); obj.idCurso = item.idCurso; obj.curso = item.curso; obj.profesor = item.profesor; obj.pc1 = item.pc1; obj.pc2 = item.pc2; obj.ep = item.ep; obj.ef = item.ef; listCursoAlumnoReporte.Add(obj); } } }
public ActionResult MantenimientoCursoAlumnos(string IDAlumno) { UPCNETServiceCursoAlumnoClient proxy = new UPCNETServiceCursoAlumnoClient(); _MantenimientoCursoAlumno objMantenimientoCursoAlumno = new _MantenimientoCursoAlumno(); objMantenimientoCursoAlumno.Procesar(proxy.getCursoByIdAlumno(IDAlumno)); return(View("MantenimientoCursoAlumno", objMantenimientoCursoAlumno)); }
public void Fill(string IDCurso, string IDAlumno, string Modo) { objCursoAlumno = new Business_Entities.CursoAlumno(); objCursoAlumno.IDCurso = IDCurso; objCursoAlumno.IDAlumno = IDAlumno; UPCNETServiceCursoClient proxyCU = new UPCNETServiceCursoClient(); if (IDCurso != "" && IDCurso != null && IDAlumno != "" && IDAlumno != null) { UPCNETServiceCursoAlumnoClient proxyCA = new UPCNETServiceCursoAlumnoClient(); cursoAlumno obj = proxyCA.getCursoAlumnoByID(IDCurso, IDAlumno); objCursoAlumno.Delegado = obj.delegado; objCursoAlumno.EF = obj.ef; objCursoAlumno.EP = obj.ep; objCursoAlumno.Inasistencias = obj.inasistencias; objCursoAlumno.PC1 = obj.pc1; objCursoAlumno.PC2 = obj.pc2; objCursoAlumno.Retirado = obj.retirado; } lstCursos = new List <Business_Entities.Curso>(); foreach (var item in proxyCU.getCursos()) { Business_Entities.Curso obj = new Business_Entities.Curso(); obj.IDProfesor = item.idProfesor; obj.Nombre = item.nombre; obj.CicloDeCurso = item.cicloDeCurso; obj.IDCurso = item.idCurso; obj.MaxInasistencia = item.maxInasistencia; lstCursos.Add(obj); } selectCursos = from c in lstCursos select new SelectListItem { Text = c.IDCurso + "|| Ciclo:" + c.CicloDeCurso, Value = c.IDCurso }; this.Modo = Modo; }