// GET: Usuario public ActionResult Register() { BLUsuario UsuarioLogic = new BLUsuario(); UsuarioViewModels modelUser = new UsuarioViewModels(); BEUsuario Usuario = UsuarioLogic.ObtenerUsuario(User.Identity.GetUserName()); modelUser.nom_usuario = Usuario.gls_usuario; modelUser.nombre = Usuario.gls_nombre; modelUser.ape_paterno = Usuario.gls_ape_paterno; modelUser.ape_materno = Usuario.gls_ape_materno; modelUser.FecNacimiento = Usuario.fec_nacimiento; modelUser.correo = Usuario.correo; if (Usuario.anexo != null) { modelUser.anexo = Convert.ToInt32(Usuario.anexo); } if (Usuario.idarea != null) { modelUser.idarea = Convert.ToInt32(Usuario.idarea); } if (Usuario.idcargo != null) { modelUser.idcargo = Convert.ToInt32(Usuario.idcargo); } BLCargo CargoLogic = new BLCargo(); List <BECargo> ListaCargos = new List <BECargo>(); ListaCargos = CargoLogic.ListarCargo(); foreach (BECargo item in ListaCargos) { modelUser.ListaCargos.Add(new Cargo { id = item.id, gls_Cargo = item.gls_Cargo }); } BLArea AreaLogic = new BLArea(); List <BEArea> ListaArea = new List <BEArea>(); ListaArea = AreaLogic.ListarArea(); foreach (BEArea item in ListaArea) { modelUser.ListaAreas.Add(new Area { id = item.id, gls_area = item.gls_area }); } return(View(modelUser)); }
// GET: Muro public ActionResult Detalle(string nomUser) { ViewBag.IdUsuario = nomUser; BLUsuario oBLUsuario = new BLUsuario(); BEUsuario oBEUsuario = new BEUsuario(); MuroViewModels oMuro = new MuroViewModels(); //Cargar Datos del Perfil Seleccionado oBEUsuario = oBLUsuario.ObtenerUsuario(nomUser); oMuro.nombre = oBEUsuario.gls_nombre; oMuro.ape_paterno = oBEUsuario.gls_ape_paterno; oMuro.gls_Cargo = oBEUsuario.gls_Cargo; oMuro.total_mensajes = 10; if (oBEUsuario.anexo != null) { oMuro.anexo = oBEUsuario.anexo.Value.ToString(); } else { oMuro.anexo = "No Disponible!"; } if (oBEUsuario.fec_nacimiento != null) { oMuro.FecNacimiento = String.Format("{0:m}", oBEUsuario.fec_nacimiento.Value); } List <BEOrganizacion> oListaOrganizadores = new BLOrganizacion().ObtenerOrganizadores(2016, oBEUsuario.id); Organizador organizador; oMuro.Organizadores = new List <Organizador>(); foreach (BEOrganizacion item in oListaOrganizadores) { organizador = new Organizador(); organizador.nombre = item.gls_organizador; organizador.gls_Cargo = item.gls_Cargo; oMuro.Organizadores.Add(organizador); } return(View(oMuro)); }