public ActionResult AddEditCurso(string IDCurso, string Modo) { _AddEditCurso objAddEditCurso = new _AddEditCurso(); objAddEditCurso.Fill(IDCurso, Modo); return(View("AddEditCurso", objAddEditCurso)); }
public ActionResult AddEditCurso(_AddEditCurso objViewModel) { try { UPCNETServiceCurso.curso objCurso = new UPCNETServiceCurso.curso(); UPCNETServiceCursoClient proxyCU = new UPCNETServiceCursoClient(); if (objViewModel.Modo == "Editar") { objViewModel.objCurso.CicloDeCurso = Convert.ToInt32(Request.Form["ciclo"]); objCurso.cicloDeCurso = objViewModel.objCurso.CicloDeCurso; objCurso.idCurso = objViewModel.objCurso.IDCurso; objCurso.nombre = objViewModel.objCurso.Nombre; objCurso.idProfesor = objViewModel.objCurso.IDProfesor; objCurso.maxInasistencia = objViewModel.objCurso.MaxInasistencia; proxyCU.editCurso(objCurso); } else { //Curso objViewModel.objCurso.CicloDeCurso = Convert.ToInt32(Request.Form["ciclo"]); objCurso.cicloDeCurso = objViewModel.objCurso.CicloDeCurso; objCurso.idCurso = objViewModel.objCurso.IDCurso; objCurso.nombre = objViewModel.objCurso.Nombre; objCurso.idProfesor = objViewModel.objCurso.IDProfesor; objCurso.maxInasistencia = objViewModel.objCurso.MaxInasistencia; ///ADD proxyCU.setCurso(objCurso); } return(RedirectToAction("MantenimientoCursos", "Panel")); } catch (Exception ex) { return(View(objViewModel)); } }