public ActionResult ConvertirImagen(int PersonaId) { // Bll_Login.VerificarSesionActiva(); if (PersonaId == 0)// panel informativo siempre sera 0 (se reutilizo el metodo) { Bll_PanelInformativo Bll_PanelInformativo = new Bll_PanelInformativo(); PanelInformativo PanelInformativo = Bll_PanelInformativo.ObtenerPanelInformativoByPanelInformativoId(); if (PanelInformativo.Imagen != null) { return(File(PanelInformativo.Imagen, PanelInformativo.ContetType)); } else { return(null); } } Bll_Personas Bll_Personas = new Bll_Personas(); byte[] PersonaImagen = Bll_Personas.GetImagenByPersonaId(PersonaId); if (PersonaImagen != null) { if (PersonaImagen != null) { return(File(PersonaImagen, "image/jpg")); } else { return(null); } } return(null); }
public ActionResult CursosAdd(Cursos Curso, HttpPostedFileBase file) { // Bll_Login.VerificarSesionActiva(); ViewBag.Estado = new SelectList(FuncionesEnum.ListaEnum <EnumEstados>(), "Value", "Text", (int)Curso.Estado); List <SelectListItem> lista = new Bll_Personas().ArmarSelectPersona(EnumEstadoFiltro.Activo, EnumRolAcademico.Docente); ViewBag.Docente = new SelectList(lista, "Value", "Text", Curso.Docente); if (ModelState.IsValid) { Bll_Cursos Bll_Cursos = new Bll_Cursos(); if (Bll_Cursos.GuardarCursos(Curso, file)) {// pregunta si la funcion de creacion se ejecuto con exito return(RedirectToAction("Index")); } else {// no creado return(View(Curso)); } } else { return(View(Curso)); } }
public ActionResult CursoUpdt(Cursos Curso, HttpPostedFileBase file) { // Bll_Login.VerificarSesionActiva(); ViewBag.Estado = new SelectList(FuncionesEnum.ListaEnum <EnumEstados>(), "Value", "Text", (int)Curso.Estado); ViewBag.EstadoAcademico = new SelectList(FuncionesEnum.ListaEnum <EnumEstadosCurso>(), "Value", "Text", (int)Curso.EstadoAcademico); List <SelectListItem> lista = new Bll_Personas().ArmarSelectPersona(EnumEstadoFiltro.Activo, EnumRolAcademico.Docente); ViewBag.Docente = new SelectList(lista, "Value", "Text", Curso.Docente); if (Curso != null) { if (ModelState.IsValid) { Bll_Cursos Bll_Cursos = new Bll_Cursos(); if (Bll_Cursos.ModificarCursos(Curso, file)) { return(RedirectToAction("Index")); } else { return(View(Curso)); } } else { return(View(Curso)); } } else { return(View(Curso)); } }
public ActionResult PersonasUpdt(Personas Persona) { // Bll_Login.VerificarSesionActiva(); ViewBag.TipoDocumento = new SelectList(FuncionesEnum.ListaEnum <EnumTipoDocumento>(), "Value", "Text", (int)Persona.Estado); ViewBag.RolAcademico = new SelectList(FuncionesEnum.ListaEnum <EnumRolAcademico>(), "Value", "Text", Persona.RolAcademico); ViewBag.Estado = new SelectList(FuncionesEnum.ListaEnum <EnumEstados>(), "Value", "Text", (int)Persona.Estado); if (Persona != null) { if (ModelState.IsValid) { Bll_Personas Bll_Personas = new Bll_Personas(); if (Bll_Personas.ModificarPersona(Persona)) { return(RedirectToAction("Index")); } else { return(View(Persona)); } } else { return(View(Persona)); } } else { return(View(Persona)); } }
public ActionResult Index() { // Bll_Login.VerificarSesionActiva(); Bll_Personas Bll_Personas = new Bll_Personas(); List <Personas> Lista = Bll_Personas.ListarPersonas(EnumEstadoFiltro.Todos); return(View(Lista)); }
public ActionResult PersonaRolAdd(int id) { // Bll_Login.VerificarSesionActiva(); Bll_Personas Bll_Personas = new Bll_Personas(); ListaRolesDelaPersona lista = Bll_Personas.ListarRolesDeUnaPersona(id); return(View(lista)); }
public ActionResult EnviarCorreo() { // Bll_Login.VerificarSesionActiva(); Bll_Personas Bll_Personas = new Bll_Personas(); List <SelectListItem> lista = Bll_Personas.ArmarSelectPersona(EnumEstadoFiltro.Activo, EnumRolAcademico.Estudiante, true); ViewBag.DestinoId = new SelectList(lista, "Value", "Text"); return(View()); }
public ActionResult PersonasUpdt(int id) { // Bll_Login.VerificarSesionActiva(); Bll_Personas Bll_Personas = new Bll_Personas(); Personas persona = Bll_Personas.GetPersonaByPersonaId(id); ViewBag.TipoDocumento = new SelectList(FuncionesEnum.ListaEnum <EnumTipoDocumento>(), "Value", "Text", (int)persona.TipoDocumento); ViewBag.RolAcademico = new SelectList(FuncionesEnum.ListaEnum <EnumRolAcademico>(), "Value", "Text", (int)persona.RolAcademico); ViewBag.Estado = new SelectList(FuncionesEnum.ListaEnum <EnumEstados>(), "Value", "Text", (int)persona.Estado); return(View(persona)); }
public ActionResult CursosAdd() { // Bll_Login.VerificarSesionActiva(); ViewBag.Estado = new SelectList(FuncionesEnum.ListaEnum <EnumEstados>(), "Value", "Text"); List <SelectListItem> lista = new Bll_Personas().ArmarSelectPersona(EnumEstadoFiltro.Activo, EnumRolAcademico.Docente); ViewBag.Docente = new SelectList(lista, "Value", "Text"); return(View()); }
public bool EsCorrectaClave(JObject jObject) { try { Bll_Personas Bll_Personas = new Bll_Personas(); return(Bll_Personas.EsCorrectaClave(jObject["ClaveActual"].ToString(), (int)jObject["PersonaId"])); } catch (Exception error) { Bll_File.EscribirLog(error.ToString()); return(false); } }
public ActionResult CursoUpdt(int id) { // Bll_Login.VerificarSesionActiva(); Bll_Cursos Bll_Cursos = new Bll_Cursos(); Cursos Curso = Bll_Cursos.GetCursoByCursoId(id); List <SelectListItem> lista = new Bll_Personas().ArmarSelectPersona(EnumEstadoFiltro.Activo, EnumRolAcademico.Docente); ViewBag.Docente = new SelectList(lista, "Value", "Text", Curso.Docente); ViewBag.EstadoAcademico = new SelectList(FuncionesEnum.ListaEnum <EnumEstadosCurso>(), "Value", "Text", (int)Curso.EstadoAcademico); ViewBag.Estado = new SelectList(FuncionesEnum.ListaEnum <EnumEstados>(), "Value", "Text", (int)Curso.Estado); return(View(Curso)); }
public ActionResult CambioClave(string Clave, string NuevaClave) { // Bll_Login.VerificarSesionActiva(); Bll_Personas Bll_Personas = new Bll_Personas(); if (Bll_Personas.CambioClave(NuevaClave)) { return(RedirectToAction("Index", "Inicio")); } else {// no creado return(View()); } }
public ActionResult PersonaRolAdd(ListaRolesDelaPersona Lista) { // Bll_Login.VerificarSesionActiva(); if (Lista != null) { Bll_Personas Bll_Personas = new Bll_Personas(); if (Bll_Personas.GestionarRolesDeUnaPersona(Lista)) { return(RedirectToAction("Index", "Personas")); } else { return(View(Lista)); } } else { return(View(Lista)); } }
public ActionResult CambioImagen(HttpPostedFileBase file) { // Bll_Login.VerificarSesionActiva(); if (ModelState.IsValid) { Bll_Personas Bll_Personas = new Bll_Personas(); if (Bll_Personas.CambioImagen(file)) { return(RedirectToAction("Index", "Inicio")); } else {// no creado return(View()); } } else { return(View()); } }
public ActionResult PersonaAdd(Personas Persona) { //Bll_Login.VerificarSesionActiva(); ViewBag.TipoDocumento = new SelectList(FuncionesEnum.ListaEnum <EnumTipoDocumento>(), "Value", "Text", Persona.TipoDocumento); if (ModelState.IsValid) { Bll_Personas Bll_Personas = new Bll_Personas(); if (Bll_Personas.GuardarPersona(Persona)) {// pregunta si la funcion de creacion se ejecuto con exito return(RedirectToAction("Index")); } else {// no creado return(View(Persona)); } } else { return(View(Persona)); } }