public ActionResult TASProgramacionHorarioInstructorLineaNuevo(string SubCompania, string InstructorNroLicencia, string MensajeError = "") { TASProgramacionHorarioInstructorLineaEntity etTASProgramacionHorarioInstructorLinea = new TASProgramacionHorarioInstructorLineaEntity(); etTASProgramacionHorarioInstructorLinea.SubCompania = SubCompania; etTASProgramacionHorarioInstructorLinea.InstructorNroLicencia = InstructorNroLicencia; etTASProgramacionHorarioInstructorLinea.Linea = DateTime.Now.Ticks; etTASProgramacionHorarioInstructorLinea.Materia = ""; etTASProgramacionHorarioInstructorLinea.Grupo = ""; etTASProgramacionHorarioInstructorLinea.FechaInicio = DateTime.Now; etTASProgramacionHorarioInstructorLinea.FechaFin = DateTime.Now; etTASProgramacionHorarioInstructorLinea.Aula = ""; TASGrupoInterfaceClient TASGrupo = new TASGrupoInterfaceClient(); List <TASGrupoEntity> ltTASGrupo = TASGrupo.WebTASGrupoSeleccionarTodo((string)Session["Sesion"], (string)Session["SesionSubCompania"]); ViewBag.ltTASGrupo = ltTASGrupo.Select(s => s.Grupo).ToList(); TASMateriaInterfaceClient TASMateria = new TASMateriaInterfaceClient(); List <TASMateriaEntity> ltTASMateria = TASMateria.WebTASMateriaSeleccionarTodo((string)Session["Sesion"], (string)Session["SesionSubCompania"]); ViewBag.ltTASMateria = ltTASMateria.Select(s => s.Materia).ToList(); return(PartialView(etTASProgramacionHorarioInstructorLinea)); }
// GET: AdminAsignacionReglasPlanPago public ActionResult AdminAsignacionReglasPlanPagoLista() { TASGrupoInterfaceClient TASGrupo = new TASGrupoInterfaceClient(); var ltTASGrupo = TASGrupo.WebTASGrupoSeleccionarXSubCompania((string)Session["SesionSubCompania"], (string)Session["Sesion"], (string)Session["SesionSubCompania"]); return(View(ltTASGrupo)); }
// GET: TASGrupo public ActionResult TASGrupoLista() { TASGrupoInterfaceClient TASGrupo = new TASGrupoInterfaceClient(); var ltTASGrupo = TASGrupo.WebTASGrupoSeleccionarTodo((string)Session["Sesion"], (string)Session["SesionSubCompania"]); return(View(ltTASGrupo)); }
public ActionResult TASGrupoNuevo(string MensajeError = "") { TASGrupoInterfaceClient TASGrupo = new TASGrupoInterfaceClient(); TASGrupoSet setTASGrupo = TASGrupo.WebNuevo((string)Session["Sesion"], (string)Session["SesionSubCompania"]); ViewBag.MensajeError = MensajeError; return(View(setTASGrupo)); }
public ActionResult TASEstudianteAsignacionMateriasEstudianteNuevo(string EstudianteCI, string Materia, string Grupo) { long NumError = 0; string MensajeError = ""; if (EstudianteCI == null || EstudianteCI == "" || Materia == null || Materia == "" || Grupo == null || Grupo == "") { MensajeError = "Debe seleccionar Materia y grupo."; NumError = 1; } if (NumError == 0) { TASEstudianteInterfaceClient TASEstudiante = new TASEstudianteInterfaceClient(); var setTASEstudiante = TASEstudiante.WebSeleccionar((string)Session["SesionSubCompania"], EstudianteCI, (string)Session["Sesion"], (string)Session["SesionSubCompania"]); var etTASEstudiante = setTASEstudiante.ltTASEstudiante.First(); TASMateriaInterfaceClient TASMateria = new TASMateriaInterfaceClient(); var setTASMateria = TASMateria.WebSeleccionar((string)Session["SesionSubCompania"], Materia, (string)Session["Sesion"], (string)Session["SesionSubCompania"]); var etTASMateria = setTASMateria.ltTASMateria.First(); TASEstudianteMateriasAsignacionInterfaceClient TASEstudianteMateriasAsignacion = new TASEstudianteMateriasAsignacionInterfaceClient(); var setTASEstudianteMateriasAsignacion = TASEstudianteMateriasAsignacion.WebNuevo((string)Session["Sesion"], (string)Session["SesionSubCompania"]); var etTASEstudianteMateriasAsignacion = setTASEstudianteMateriasAsignacion.ltTASEstudianteMateriasAsignacion.First(); etTASEstudianteMateriasAsignacion.SubCompania = (string)Session["SesionSubCompania"]; etTASEstudianteMateriasAsignacion.EstudianteCI = EstudianteCI; etTASEstudianteMateriasAsignacion.Programa = etTASEstudiante.Programa; etTASEstudianteMateriasAsignacion.Grupo = Grupo; etTASEstudianteMateriasAsignacion.Materia = Materia; etTASEstudianteMateriasAsignacion.ModuloMateria = etTASMateria.Modulo; etTASEstudianteMateriasAsignacion.UEstado = TASEstudianteMateriasAsignacionService.Estado.Added; NumError = TASEstudianteMateriasAsignacion.WebGuardar(setTASEstudianteMateriasAsignacion, false, (string)Session["Sesion"], (string)Session["SesionSubCompania"]); MensajeError = "No se registro correctamente, verifique que los datos esten correctos y llenos."; } if (NumError == 0) { return(Json(new { success = true, url = Url.Action("TASEstudianteAsignacionMateriasEstudiante", "TASEstudiante", new { Estudiante = EstudianteCI }) })); //return RedirectToAction("TASRegistroNotasEditar", new { SubCompania = etTASRegistroNotasEstudianteForm.SubCompania, Programa = etTASRegistroNotasEstudianteForm.Programa, Grupo = etTASRegistroNotasEstudianteForm.Grupo, Materia = etTASRegistroNotasEstudianteForm.Materia, ModuloMateria = etTASRegistroNotasEstudianteForm.ModuloMateria, Gestion = etTASRegistroNotasEstudianteForm.Gestion }); } else { TASMateriaInterfaceClient TASMateria = new TASMateriaInterfaceClient(); var ltTASMateria = TASMateria.WebTASMateriaSeleccionarXSubCompania((string)Session["SesionSubCompania"], (string)Session["Sesion"], (string)Session["SesionSubCompania"]); ViewBag.ltTASMateria = ltTASMateria.Select(s => s.Materia); TASGrupoInterfaceClient TASGrupo = new TASGrupoInterfaceClient(); var ltTASGrupo = TASGrupo.WebTASGrupoSeleccionarXSubCompania((string)Session["SesionSubCompania"], (string)Session["Sesion"], (string)Session["SesionSubCompania"]); ViewBag.ltTASGrupo = ltTASGrupo.Select(s => s.Grupo); ViewBag.EstudianteCI = EstudianteCI; ViewBag.MensajeError = MensajeError; return(PartialView()); } }
public ActionResult TASGrupoEditar(string SubCompania, string Grupo, string MensajeError = "") { TASGrupoInterfaceClient TASGrupo = new TASGrupoInterfaceClient(); TASGrupoSet setTASGrupo = new TASGrupoSet(); setTASGrupo = TASGrupo.WebSeleccionar(SubCompania, Grupo, (string)Session["Sesion"], (string)Session["SesionSubCompania"]); ViewBag.MensajeError = MensajeError; return(View(setTASGrupo)); }
public ActionResult TASGrupoNuevo(TASGrupoSet setTASGrupo) { long NumError = 0; string Grupo = string.Empty; string MensajeError = string.Empty; TASGrupoInterfaceClient TASGrupo = new TASGrupoInterfaceClient(); if (setTASGrupo.ltTASGrupo != null) { TASGrupoEntity etTASGrupo = setTASGrupo.ltTASGrupo.First(); if (etTASGrupo.Grupo == null || etTASGrupo.Grupo == "") { NumError = 1; MensajeError += "Debe ingresar un Grupo. "; } if (NumError == 0) { TASGrupoSet setTASGrupoNuevo = TASGrupo.WebNuevo((string)Session["Sesion"], (string)Session["SesionSubCompania"]); TASGrupoEntity etTASGrupoNuevo = setTASGrupoNuevo.ltTASGrupo.First(); etTASGrupoNuevo.SubCompania = (string)Session["SesionSubCompania"]; etTASGrupoNuevo.Grupo = etTASGrupo.Grupo; etTASGrupoNuevo.Descripcion = etTASGrupo.Descripcion == null ? "" : etTASGrupo.Descripcion; etTASGrupoNuevo.Observacion = etTASGrupo.Observacion == null ? "" : etTASGrupo.Observacion; etTASGrupoNuevo.UEstado = TASGrupoService.Estado.Added; Grupo = etTASGrupo.Grupo; NumError = TASGrupo.WebGuardar(setTASGrupoNuevo, true, (string)Session["Sesion"], (string)Session["SesionSubCompania"]); } } else { NumError = 1; MensajeError = "Ocurrio un error al intentar guardar. Intente nuevamente."; } if (NumError == 0) { return(RedirectToAction("TASGrupoEditar", new { SubCompania = (string)Session["SesionSubCompania"], Grupo = Grupo })); } else { ViewBag.MensajeError = MensajeError; return(View(setTASGrupo)); } }
public ActionResult TASGrupoEditar(TASGrupoSet setTASGrupo) { long NumError = 0; string Grupo = string.Empty; string MensajeError = string.Empty; TASGrupoInterfaceClient TASGrupo = new TASGrupoInterfaceClient(); if (setTASGrupo.ltTASGrupo != null) { TASGrupoEntity etTASGrupo = setTASGrupo.ltTASGrupo.First(); if (etTASGrupo.Grupo == null || etTASGrupo.Grupo == "") { NumError = 1; MensajeError += "Debe existir un Grupo. "; } if (NumError == 0) { TASGrupoSet setTASGrupoEdit = TASGrupo.WebSeleccionar((string)Session["SesionSubCompania"], etTASGrupo.Grupo, (string)Session["Sesion"], (string)Session["SesionSubCompania"]); TASGrupoEntity etTASGrupoEdit = setTASGrupoEdit.ltTASGrupo.First(); //CodigoTAS Same as EstudianteCI etTASGrupoEdit.Descripcion = etTASGrupo.Descripcion == null ? "" : etTASGrupo.Descripcion; etTASGrupoEdit.Observacion = etTASGrupo.Observacion == null ? "" : etTASGrupo.Observacion; etTASGrupoEdit.UEstado = TASGrupoService.Estado.Modified; Grupo = etTASGrupo.Grupo; NumError = TASGrupo.WebGuardar(setTASGrupoEdit, false, (string)Session["Sesion"], (string)Session["SesionSubCompania"]); } } else { NumError = 1; MensajeError = "Ocurrio un error al intentar guardar. Intente nuevamente."; } if (NumError == 0) { return(RedirectToAction("TASGrupoLista")); } else { ViewBag.MensajeError = MensajeError; return(View(setTASGrupo)); } }
public ActionResult AdminMultasGestion(string MensajeError = "") { TASGrupoInterfaceClient TASGrupo = new TASGrupoInterfaceClient(); List <TASGrupoEntity> ltTASGrupo = TASGrupo.WebTASGrupoSeleccionarTodo((string)Session["Sesion"], (string)Session["SesionSubCompania"]); ViewBag.ltTASGrupo = ltTASGrupo.Select(s => s.Grupo).ToList(); List <SelectListItem> Estudiante = new List <SelectListItem>() { new SelectListItem() { Value = "0", Text = "Seleccione un Estudiante" }, }; ViewBag.Estudiante = Estudiante; ViewBag.MensajeError = MensajeError; return(View()); }
public ActionResult TASProgramacionHorarioInstructorLineaEditar(string SubCompania, string InstructorNroLicencia, long Linea, string MensajeError = "") { TASProgramacionHorarioInstructorInterfaceClient TASProgramacionHorarioInstructor = new TASProgramacionHorarioInstructorInterfaceClient(); TASProgramacionHorarioInstructorLineaEntity etTASProgramacionHorarioInstructorLinea = new TASProgramacionHorarioInstructorLineaEntity(); TASProgramacionHorarioInstructorSet setTASProgramacionHorarioInstructor = TASProgramacionHorarioInstructor.WebSeleccionar(SubCompania, InstructorNroLicencia, (string)Session["Sesion"], (string)Session["SesionSubCompania"]); etTASProgramacionHorarioInstructorLinea = setTASProgramacionHorarioInstructor.ltTASProgramacionHorarioInstructorLinea.Where(x => x.SubCompania == SubCompania && x.InstructorNroLicencia == InstructorNroLicencia && x.Linea == Linea).First(); TASGrupoInterfaceClient TASGrupo = new TASGrupoInterfaceClient(); List <TASGrupoEntity> ltTASGrupo = TASGrupo.WebTASGrupoSeleccionarTodo((string)Session["Sesion"], (string)Session["SesionSubCompania"]); ViewBag.ltTASGrupo = ltTASGrupo.Select(s => s.Grupo).ToList(); TASMateriaInterfaceClient TASMateria = new TASMateriaInterfaceClient(); List <TASMateriaEntity> ltTASMateria = TASMateria.WebTASMateriaSeleccionarTodo((string)Session["Sesion"], (string)Session["SesionSubCompania"]); ViewBag.ltTASMateria = ltTASMateria.Select(s => s.Materia).ToList(); ViewBag.MensajeError = MensajeError; return(PartialView(etTASProgramacionHorarioInstructorLinea)); }
public ActionResult TASEstudianteAsignacionMateriasEstudianteNuevo(string EstudianteCI) { long NumError = 0; if (EstudianteCI == null || EstudianteCI == "") { string MensajeError = "Existio un error al tratar de agregar un nuevo registro."; return(RedirectToAction("TASEstudianteAsignacionMaterias", new { MensajeError = MensajeError })); } TASMateriaInterfaceClient TASMateria = new TASMateriaInterfaceClient(); var ltTASMateria = TASMateria.WebTASMateriaSeleccionarXSubCompania((string)Session["SesionSubCompania"], (string)Session["Sesion"], (string)Session["SesionSubCompania"]); ViewBag.ltTASMateria = ltTASMateria.Select(s => s.Materia); TASGrupoInterfaceClient TASGrupo = new TASGrupoInterfaceClient(); var ltTASGrupo = TASGrupo.WebTASGrupoSeleccionarXSubCompania((string)Session["SesionSubCompania"], (string)Session["Sesion"], (string)Session["SesionSubCompania"]); ViewBag.ltTASGrupo = ltTASGrupo.Select(s => s.Grupo); ViewBag.EstudianteCI = EstudianteCI; return(PartialView()); }
public ActionResult TASProgramacionHorarioInstructorLineaEditar(TASProgramacionHorarioInstructorLineaEntity etTASProgramacionHorarioInstructorLinea, DateTime FechaDoc) { long NumError = 0; string MensajeError = string.Empty; TASProgramacionHorarioInstructorLineaEntity etTASProgramacionHorarioInstructorLineaOriginal = etTASProgramacionHorarioInstructorLinea; if (etTASProgramacionHorarioInstructorLinea.FechaInicio > etTASProgramacionHorarioInstructorLinea.FechaFin) { NumError = 1; MensajeError += " La hora inicial es mayor a la hora final."; } if (etTASProgramacionHorarioInstructorLinea.Materia == null || etTASProgramacionHorarioInstructorLinea.Materia == "") { NumError = 1; MensajeError += " Debe seleccionar una Materia."; } if (etTASProgramacionHorarioInstructorLinea.Grupo == null || etTASProgramacionHorarioInstructorLinea.Grupo == "") { NumError = 1; MensajeError += " Debe seleccionar un Grupo."; } if (NumError == 0) { TASProgramacionHorarioInstructorInterfaceClient TASProgramacionHorarioInstructor = new TASProgramacionHorarioInstructorInterfaceClient(); var setTASProgramacionHorarioInstructor = TASProgramacionHorarioInstructor.WebSeleccionar(etTASProgramacionHorarioInstructorLinea.SubCompania, etTASProgramacionHorarioInstructorLinea.InstructorNroLicencia, (string)Session["Sesion"], (string)Session["SesionSubCompania"]); TASProgramacionHorarioInstructorLineaEntity etTASProgramacionHorarioInstructorLineaAdd = setTASProgramacionHorarioInstructor.ltTASProgramacionHorarioInstructorLinea.Where(x => x.SubCompania == etTASProgramacionHorarioInstructorLinea.SubCompania && x.InstructorNroLicencia == etTASProgramacionHorarioInstructorLinea.InstructorNroLicencia && x.Linea == etTASProgramacionHorarioInstructorLinea.Linea).First(); etTASProgramacionHorarioInstructorLineaAdd.SubCompania = etTASProgramacionHorarioInstructorLinea.SubCompania; etTASProgramacionHorarioInstructorLineaAdd.InstructorNroLicencia = etTASProgramacionHorarioInstructorLinea.InstructorNroLicencia; etTASProgramacionHorarioInstructorLineaAdd.Linea = etTASProgramacionHorarioInstructorLinea.Linea; etTASProgramacionHorarioInstructorLineaAdd.Materia = etTASProgramacionHorarioInstructorLinea.Materia; etTASProgramacionHorarioInstructorLineaAdd.Grupo = etTASProgramacionHorarioInstructorLinea.Grupo; etTASProgramacionHorarioInstructorLineaAdd.FechaInicio = FechaDoc.Date + etTASProgramacionHorarioInstructorLinea.FechaInicio.TimeOfDay; etTASProgramacionHorarioInstructorLineaAdd.FechaFin = FechaDoc.Date + etTASProgramacionHorarioInstructorLinea.FechaFin.TimeOfDay; etTASProgramacionHorarioInstructorLineaAdd.Aula = etTASProgramacionHorarioInstructorLinea.Aula == null ? "" : etTASProgramacionHorarioInstructorLinea.Aula; etTASProgramacionHorarioInstructorLineaAdd.UEstado = TASProgramacionHorarioInstructorService.Estado.Modified; //setTASProgramacionHorarioInstructor.ltTASProgramacionHorarioInstructorLinea.Add(etTASProgramacionHorarioInstructorLineaAdd); NumError = TASProgramacionHorarioInstructor.WebGuardar(setTASProgramacionHorarioInstructor, false, (string)Session["Sesion"], (string)Session["SesionSubCompania"]); if (NumError != 0) { MensajeError += "Ocurrio un error al intentar guardar. Intente nuevamente."; } } if (NumError == 0) { return(Json(new { success = true, url = Url.Action("TASProgramacionHorarioInstructorEditar", "TASInstructor", new { SubCompania = etTASProgramacionHorarioInstructorLinea.SubCompania, InstructorNroLicencia = etTASProgramacionHorarioInstructorLinea.InstructorNroLicencia }) })); //return PartialView("ASAConfiguracionSuccess", new { SubCompania = etASAConfiguracionLinea.SubCompania, Grupo = etASAConfiguracionLinea.Grupo }); } else { TASGrupoInterfaceClient TASGrupo = new TASGrupoInterfaceClient(); List <TASGrupoEntity> ltTASGrupo = TASGrupo.WebTASGrupoSeleccionarTodo((string)Session["Sesion"], (string)Session["SesionSubCompania"]); ViewBag.ltTASGrupo = ltTASGrupo.Select(s => s.Grupo).ToList(); TASMateriaInterfaceClient TASMateria = new TASMateriaInterfaceClient(); List <TASMateriaEntity> ltTASMateria = TASMateria.WebTASMateriaSeleccionarTodo((string)Session["Sesion"], (string)Session["SesionSubCompania"]); ViewBag.ltTASMateria = ltTASMateria.Select(s => s.Materia).ToList(); ViewBag.MensajeError = MensajeError; return(PartialView(etTASProgramacionHorarioInstructorLineaOriginal)); } }
public ActionResult TASEstudianteEditar(TASEstudianteSet setTASEstudiante, string Sexo, string VacunaAntitetanica, string ExamenPsicofisiologico, string InstruccionPrevia, string ExperienciaPrevia) { long NumError = 0; string EstudianteCI = string.Empty; string MensajeError = string.Empty; TASEstudianteInterfaceClient TASEstudiante = new TASEstudianteInterfaceClient(); if (setTASEstudiante.ltTASEstudiante != null) { TASEstudianteEntity etTASEstudiante = setTASEstudiante.ltTASEstudiante.First(); if (etTASEstudiante.Grupo == null || etTASEstudiante.Grupo == "") { NumError = 1; MensajeError += "Debe seleccionar un Grupo. "; } if (etTASEstudiante.Programa == null || etTASEstudiante.Programa == "") { NumError = 1; MensajeError += "Debe seleccionar un Programa. "; } //if (etTASEstudiante.Sexo == null || etTASEstudiante.Sexo == "") //{ // NumError = 1; // MensajeError = "Debe seleccionar el campo Sexo. "; //} if (etTASEstudiante.EstudianteCI == null || etTASEstudiante.EstudianteCI == "") { NumError = 1; MensajeError += "Debe ingresar el CI del estudiante. "; } //if (etTASEstudiante.EstadoCivil == null || etTASEstudiante.EstadoCivil == "") //{ // NumError = 1; // MensajeError = "Debe seleccionar el campo EstadoCivil."; //} //if (etTASEstudiante.Sexo == null || etTASEstudiante.Sexo == "") //{ // NumError = 1; // MensajeError = "Debe llenar el campo CodigoTAS."; //} if (VacunaAntitetanica == null || VacunaAntitetanica == "") { NumError = 1; MensajeError += "Debe llenar el campo Vacuna Antitetanica."; } if (VacunaAntitetanica == null || VacunaAntitetanica == "") { NumError = 1; MensajeError += "Debe llenar el campo Vacuna Antitetanica."; } if (ExamenPsicofisiologico == null || ExamenPsicofisiologico == "") { NumError = 1; MensajeError += "Debe llenar el campo Examen Psicofisiologico."; } if (InstruccionPrevia == null || InstruccionPrevia == "") { NumError = 1; MensajeError += "Debe llenar el campo Instruccion Previa."; } if (ExperienciaPrevia == null || ExperienciaPrevia == "") { NumError = 1; MensajeError += "Debe llenar el campo Experiencia Previa."; } if (NumError == 0) { TASEstudianteSet setTASEstudianteNuevo = TASEstudiante.WebNuevo((string)Session["Sesion"], (string)Session["SesionSubCompania"]); TASEstudianteEntity etTASEstudianteNuevo = setTASEstudianteNuevo.ltTASEstudiante.First(); etTASEstudianteNuevo.SubCompania = (string)Session["SesionSubCompania"]; etTASEstudianteNuevo.EstudianteCI = etTASEstudiante.EstudianteCI == null ? "" : etTASEstudiante.EstudianteCI; etTASEstudianteNuevo.Programa = etTASEstudiante.Programa == null ? "" : etTASEstudiante.Programa; etTASEstudianteNuevo.Grupo = etTASEstudiante.Grupo == null ? "" : etTASEstudiante.Grupo; //CodigoTAS Same as EstudianteCI etTASEstudianteNuevo.CodigoTAS = etTASEstudiante.EstudianteCI == null ? "" : etTASEstudiante.EstudianteCI; etTASEstudianteNuevo.Fecha = etTASEstudiante.Fecha; etTASEstudianteNuevo.Nombre1 = etTASEstudiante.Nombre1 == null ? "" : etTASEstudiante.Nombre1; etTASEstudianteNuevo.Nombre2 = etTASEstudiante.Nombre2 == null ? "" : etTASEstudiante.Nombre2; etTASEstudianteNuevo.Apellido1 = etTASEstudiante.Apellido1 == null ? "" : etTASEstudiante.Apellido1; etTASEstudianteNuevo.Apellido2 = etTASEstudiante.Apellido2 == null ? "" : etTASEstudiante.Apellido2; etTASEstudianteNuevo.LugarNacimiento = etTASEstudiante.LugarNacimiento == null ? "" : etTASEstudiante.LugarNacimiento; etTASEstudianteNuevo.Sexo = Sexo == null ? "" : Sexo; etTASEstudianteNuevo.FechaNacimiento = etTASEstudiante.FechaNacimiento; etTASEstudianteNuevo.Nacionalidad = etTASEstudiante.Nacionalidad == null ? "" : etTASEstudiante.Nacionalidad; etTASEstudianteNuevo.EstadoCivil = etTASEstudiante.EstadoCivil == null ? "" : etTASEstudiante.EstadoCivil; etTASEstudianteNuevo.Domicilio = etTASEstudiante.Domicilio == null ? "" : etTASEstudiante.Domicilio; etTASEstudianteNuevo.Telefono = etTASEstudiante.Telefono == null ? "" : etTASEstudiante.Telefono; etTASEstudianteNuevo.Celular = etTASEstudiante.Celular == null ? "" : etTASEstudiante.Celular; etTASEstudianteNuevo.TelefonoFamiliar = etTASEstudiante.TelefonoFamiliar == null ? "" : etTASEstudiante.TelefonoFamiliar; etTASEstudianteNuevo.Correo = etTASEstudiante.Correo == null ? "" : etTASEstudiante.Correo; etTASEstudianteNuevo.NombrePadre = etTASEstudiante.NombrePadre == null ? "" : etTASEstudiante.NombrePadre; etTASEstudianteNuevo.CelularPadre = etTASEstudiante.CelularPadre == null ? "" : etTASEstudiante.CelularPadre; etTASEstudianteNuevo.NombreTutor = etTASEstudiante.NombreTutor == null ? "" : etTASEstudiante.NombreTutor; etTASEstudianteNuevo.CelularTutor = etTASEstudiante.CelularTutor == null ? "" : etTASEstudiante.CelularTutor; etTASEstudianteNuevo.VacunaAntitetanica = VacunaAntitetanica == "1" ? false : true; etTASEstudianteNuevo.ExamenPsicofisiologico = ExamenPsicofisiologico == "2" ? false : true; etTASEstudianteNuevo.CodigoSeguro = etTASEstudiante.CodigoSeguro == null ? "" : etTASEstudiante.CodigoSeguro; etTASEstudianteNuevo.FechaSeguro = etTASEstudiante.FechaSeguro; etTASEstudianteNuevo.InstruccionPrevia = InstruccionPrevia == "2" ? false : true; etTASEstudianteNuevo.ExperienciaPrevia = ExperienciaPrevia == "2" ? false : true; etTASEstudianteNuevo.Observaciones = etTASEstudiante.Observaciones == null ? "" : etTASEstudiante.Observaciones; etTASEstudianteNuevo.UEstado = TASEstudianteService.Estado.Modified; EstudianteCI = etTASEstudiante.EstudianteCI; NumError = TASEstudiante.WebGuardar(setTASEstudianteNuevo, false, (string)Session["Sesion"], (string)Session["SesionSubCompania"]); } } else { NumError = 1; MensajeError = "Ocurrio un error al intentar guardar. Intente nuevamente."; } if (NumError == 0) { return(RedirectToAction("TASEstudianteLista")); } else { TASProgramaInterfaceClient TASPrograma = new TASProgramaInterfaceClient(); List <TASProgramaEntity> ltTASPrograma = TASPrograma.WebTASProgramaSeleccionarXSubCompania((string)Session["SesionSubCompania"], (string)Session["Sesion"], (string)Session["SesionSubCompania"]); ViewBag.ltTASPrograma = ltTASPrograma.Select(s => s.Programa).ToList(); TASGrupoInterfaceClient TASGrupo = new TASGrupoInterfaceClient(); List <TASGrupoEntity> ltTASGrupo = TASGrupo.WebTASGrupoSeleccionarXSubCompania((string)Session["SesionSubCompania"], (string)Session["Sesion"], (string)Session["SesionSubCompania"]); ViewBag.ltTASGrupo = ltTASGrupo.Select(s => s.Grupo).ToList(); var ltSexo = new SelectList( new List <ListItem> { new ListItem { Text = "Femenino", Value = "F" }, new ListItem { Text = "Masculino", Value = "M" }, }, "Value", "Text"); ViewBag.ltSexo = ltSexo; var ltVacunaAntitetanica = new SelectList( new List <ListItem> { new ListItem { Text = "En Progreso", Value = "1" }, new ListItem { Text = "Completa", Value = "2" }, }, "Value", "Text"); ViewBag.ltVacunaAntitetanica = ltVacunaAntitetanica; var ltExamenPsifisiologico = new SelectList( new List <ListItem> { new ListItem { Text = "Habilitada", Value = "1" }, new ListItem { Text = "No Habilitada", Value = "2" }, }, "Value", "Text"); ViewBag.ltExamenPsifisiologico = ltExamenPsifisiologico; var ltSiNoInstruccionPrevia = new SelectList( new List <ListItem> { new ListItem { Text = "Si", Value = "1", Selected = setTASEstudiante.ltTASEstudiante.First().InstruccionPrevia }, new ListItem { Text = "No", Value = "2", Selected = !setTASEstudiante.ltTASEstudiante.First().InstruccionPrevia }, }, "Value", "Text"); ViewBag.ltSiNoInstruccionPrevia = ltSiNoInstruccionPrevia; var valueExperienciaPrevia = setTASEstudiante.ltTASEstudiante.First().ExperienciaPrevia ? "1" : "2"; var ltSiNoExperienciaPrevia = new SelectList( new List <ListItem> { new ListItem { Text = "Si", Value = "1", Selected = setTASEstudiante.ltTASEstudiante.First().ExperienciaPrevia }, new ListItem { Text = "No", Value = "2", Selected = !setTASEstudiante.ltTASEstudiante.First().ExperienciaPrevia }, }, "Value", "Text"); ViewBag.ltSiNoExperienciaPrevia = ltSiNoExperienciaPrevia; ViewBag.MensajeError = MensajeError; return(View(setTASEstudiante)); } }
public ActionResult TASEstudianteEditar(string SubCompania, string EstudianteCI, string MensajeError = "") { TASEstudianteInterfaceClient TASEstudiante = new TASEstudianteInterfaceClient(); TASEstudianteSet setTASEstudiante = new TASEstudianteSet(); setTASEstudiante = TASEstudiante.WebSeleccionar(SubCompania, EstudianteCI, (string)Session["Sesion"], (string)Session["SesionSubCompania"]); TASProgramaInterfaceClient TASPrograma = new TASProgramaInterfaceClient(); List <TASProgramaEntity> ltTASPrograma = TASPrograma.WebTASProgramaSeleccionarXSubCompania((string)Session["SesionSubCompania"], (string)Session["Sesion"], (string)Session["SesionSubCompania"]); ViewBag.ltTASPrograma = ltTASPrograma.Select(s => s.Programa).ToList(); TASGrupoInterfaceClient TASGrupo = new TASGrupoInterfaceClient(); List <TASGrupoEntity> ltTASGrupo = TASGrupo.WebTASGrupoSeleccionarXSubCompania((string)Session["SesionSubCompania"], (string)Session["Sesion"], (string)Session["SesionSubCompania"]); ViewBag.ltTASGrupo = ltTASGrupo.Select(s => s.Grupo).ToList(); ViewBag.ltSexo = new SelectList( new List <ListItem> { new ListItem { Text = "Femenino", Value = "F", Selected = setTASEstudiante.ltTASEstudiante.First().Sexo == "F" ? true : false }, new ListItem { Text = "Masculino", Value = "M", Selected = setTASEstudiante.ltTASEstudiante.First().Sexo == "M" ? true : false }, }, "Value", "Text", setTASEstudiante.ltTASEstudiante.First().Sexo);; //ltSexo.Where(x => x.Value == setTASEstudiante.ltTASEstudiante.First().Sexo).First().Selected = true; //ViewBag.ltSexo = ltSexo; var valueVacunaAntitetanica = setTASEstudiante.ltTASEstudiante.First().VacunaAntitetanica ? "2" : "1"; var ltVacunaAntitetanica = new SelectList( new List <ListItem> { new ListItem { Text = "En Progreso", Value = "1", Selected = !setTASEstudiante.ltTASEstudiante.First().VacunaAntitetanica }, new ListItem { Text = "Completa", Value = "2", Selected = setTASEstudiante.ltTASEstudiante.First().VacunaAntitetanica }, }, "Value", "Text", valueVacunaAntitetanica); //var etVacunaAntitetanica = ltVacunaAntitetanica.Where(x => x.Value == valueVacunaAntitetanica).FirstOrDefault(); //etVacunaAntitetanica.Selected = true; ViewBag.ltVacunaAntitetanica = ltVacunaAntitetanica; var valueExamenPsifisiologico = setTASEstudiante.ltTASEstudiante.First().ExamenPsicofisiologico ? "1" : "2"; var ltExamenPsifisiologico = new SelectList( new List <ListItem> { new ListItem { Text = "Habilitada", Value = "1", Selected = setTASEstudiante.ltTASEstudiante.First().ExamenPsicofisiologico }, new ListItem { Text = "No Habilitada", Value = "2", Selected = !setTASEstudiante.ltTASEstudiante.First().ExamenPsicofisiologico }, }, "Value", "Text", valueExamenPsifisiologico); // //var etExamenPsifisiologico = ltExamenPsifisiologico.Where(x => x.Value == valueExamenPsifisiologico).FirstOrDefault(); //etExamenPsifisiologico.Selected = true; ViewBag.ltExamenPsifisiologico = ltExamenPsifisiologico; var valueInstruccionPrevia = setTASEstudiante.ltTASEstudiante.First().InstruccionPrevia ? "1" : "2"; var ltSiNoInstruccionPrevia = new SelectList( new List <ListItem> { new ListItem { Text = "Si", Value = "1", Selected = setTASEstudiante.ltTASEstudiante.First().InstruccionPrevia }, new ListItem { Text = "No", Value = "2", Selected = !setTASEstudiante.ltTASEstudiante.First().InstruccionPrevia }, }, "Value", "Text", valueInstruccionPrevia); // //var etInstruccionPrevia = ltSiNoInstruccionPrevia.Where(x => x.Value == valueInstruccionPrevia).FirstOrDefault(); //etInstruccionPrevia.Selected = true; ViewBag.ltSiNoInstruccionPrevia = ltSiNoInstruccionPrevia; var valueExperienciaPrevia = setTASEstudiante.ltTASEstudiante.First().ExperienciaPrevia ? "1" : "2"; var ltSiNoExperienciaPrevia = new SelectList( new List <ListItem> { new ListItem { Text = "Si", Value = "1", Selected = setTASEstudiante.ltTASEstudiante.First().ExperienciaPrevia }, new ListItem { Text = "No", Value = "2", Selected = !setTASEstudiante.ltTASEstudiante.First().ExperienciaPrevia }, }, "Value", "Text", valueExperienciaPrevia); // //var etExperienciaPrevia = ltExamenPsifisiologico.Where(x => x.Value == valueExperienciaPrevia).FirstOrDefault(); //etExperienciaPrevia.Selected = true; ViewBag.ltSiNoExperienciaPrevia = ltSiNoExperienciaPrevia; ViewBag.MensajeError = MensajeError; return(View(setTASEstudiante)); }
public ActionResult TASEstudianteNuevo(string MensajeError = "") { TASEstudianteInterfaceClient TASEstudiante = new TASEstudianteInterfaceClient(); TASEstudianteSet setTASEstudiante = TASEstudiante.WebNuevo((string)Session["Sesion"], (string)Session["SesionSubCompania"]); //List<TASEstudianteEntity> ltTASEstudiante = TASEstudiante.WebTASEstudianteSeleccionarXSubCompania((string)Session["SesionSubCompania"], (string)Session["Sesion"], (string)Session["SesionSubCompania"]); TASProgramaInterfaceClient TASPrograma = new TASProgramaInterfaceClient(); List <TASProgramaEntity> ltTASPrograma = TASPrograma.WebTASProgramaSeleccionarXSubCompania((string)Session["SesionSubCompania"], (string)Session["Sesion"], (string)Session["SesionSubCompania"]); ViewBag.ltTASPrograma = ltTASPrograma.Select(s => s.Programa).ToList(); TASGrupoInterfaceClient TASGrupo = new TASGrupoInterfaceClient(); List <TASGrupoEntity> ltTASGrupo = TASGrupo.WebTASGrupoSeleccionarXSubCompania((string)Session["SesionSubCompania"], (string)Session["Sesion"], (string)Session["SesionSubCompania"]); ViewBag.ltTASGrupo = ltTASGrupo.Select(s => s.Grupo).ToList(); var ltSexo = new SelectList( new List <ListItem> { new ListItem { Text = "Femenino", Value = "F" }, new ListItem { Text = "Masculino", Value = "M" }, }, "Value", "Text"); ViewBag.ltSexo = ltSexo; var ltVacunaAntitetanica = new SelectList( new List <ListItem> { new ListItem { Text = "En Progreso", Value = "1" }, new ListItem { Text = "Completa", Value = "2" }, }, "Value", "Text"); ViewBag.ltVacunaAntitetanica = ltVacunaAntitetanica; var ltExamenPsifisiologico = new SelectList( new List <ListItem> { new ListItem { Text = "Habilitada", Value = "1" }, new ListItem { Text = "No Habilitada", Value = "2" }, }, "Value", "Text"); ViewBag.ltExamenPsifisiologico = ltExamenPsifisiologico; var ltSiNo = new SelectList( new List <ListItem> { new ListItem { Text = "Si", Value = "1" }, new ListItem { Text = "No", Value = "2" }, }, "Value", "Text"); ViewBag.ltSiNo = ltSiNo; ViewBag.MensajeError = MensajeError; return(View(setTASEstudiante)); }