public IActionResult LoginUsuario() { Random rdmFoto = new Random(); ViewBag.Foto = string.Format("/images/fondos/{0}.jpg", rdmFoto.Next(1, 6)); objSesionNegocio.SetObjectAsJson(HttpContext.Session, "SesionUsuario", objSesion); objSesion = objSesionNegocio.GetObjectFromJson <SesionModelo>(HttpContext.Session, "SesionUsuario"); SistemaNegocio objSistemaNegocio = new SistemaNegocio(objSesion); SistemaModelo objSistema = objSistemaNegocio.Consultar(2); //SAF ViewBag.Version = string.Concat("Version ", objSistema == null ? string.Empty : objSistema.Version); return(View()); }
public void Insertar(SesionModelo objInsertar) { try { byte[] time = BitConverter.GetBytes(DateTime.UtcNow.ToBinary()); byte[] key = Guid.NewGuid().ToByteArray(); objInsertar.Token = Convert.ToBase64String(time.Concat(key).ToArray()); objInsertar.FechaInicio = DateTime.Now; string Json = JsonConvert.SerializeObject(objInsertar); objSesion.InsertarS("3", Json); } catch (Exception ex) { Mensajes.EscribirLog(Constantes.MensajeError, ex.Message, "CoreSEG.Negocios.SesionNegocio - Insertar"); throw; } }
public List <SesionModelo> ObtenerSesionesActivas(string fechaDia) { List <SesionModelo> listaSesionesDisponibles = new List <SesionModelo>(); using (ManejoCitasEntities contexto = new ManejoCitasEntities()) { var listaHoras = contexto.SP_ObtenerSesionesActivas(fechaDia); foreach (SP_ObtenerSesionesActivas_Result horaActual in listaHoras) { SesionModelo sesion = new SesionModelo(); sesion.Hora = horaActual.Hora ?? default(int); sesion.DetalleHora = horaActual.DetalleHora; listaSesionesDisponibles.Add(sesion); } } return(listaSesionesDisponibles); }
public ActionResult UsuarioMenu() { try { SesionNegocio objSesionNegocio = new SesionNegocio(); SesionModelo objSesion = objSesionNegocio.GetObjectFromJson <SesionModelo>(HttpContext.Session, "SesionUsuario"); objUsuario.AsignarSesion(objSesion); List <UsuarioMenuModelo> lisMenus = objUsuario.ListarMenu(Convert.ToInt32(objSesion.Usuario.Id)); StringBuilder strMenu = new StringBuilder("<li>"); for (int i = 0; i < lisMenus.Count; i++) { if (lisMenus[i].SubOrden == null) { strMenu.Append("<button class=\"dropdown-btn\">"); strMenu.Append(string.Concat("<i class=\"", lisMenus[i].Imagen, "\"></i> ", lisMenus[i].Nombre)); strMenu.Append("</button>"); strMenu.Append("<div class=\"dropdown-container\">"); for (int j = i; j < lisMenus.Count; j++) { if (lisMenus[i].Orden == lisMenus[j].Orden && lisMenus[i].Id != lisMenus[j].Id) { strMenu.Append(string.Concat("<a href=\"#\" onclick=\"cargarVista('", lisMenus[j].Vista, "');\"><i class=\"", lisMenus[j].Imagen, "\"></i> ", lisMenus[j].Nombre, "</a>")); } } strMenu.Append("</div>"); } } strMenu.Append("</li>"); ViewBag.Arbol = strMenu; return(View()); } catch (Exception ex) { Mensajes.EscribirLog(Constantes.MensajeError, ex.Message, "UsuarioController - UsuarioMenu"); return(View()); } }
public void AsignarSesion(SesionModelo objSesion) { objParametro.objSesion = objSesion; }
public void AsignarSesion(SesionModelo objSesion) { ObjDocumentoDetalle.objSesion = objSesion; }
public void AsignarSesion(SesionModelo objSesion) { ObjCiudad.objSesion = objSesion; }
public void AsignarSesion(SesionModelo objSesion) { ObjProveedor.objSesion = objSesion; }
public SistemaNegocio(SesionModelo objSesion) { objSistema.objSesion = objSesion; }
public void AsignarSesion(SesionModelo objSesion) { ObjBodega.objSesion = objSesion; }
public void AsignarSesion(SesionModelo objSesion) { ObjListaPrecio.objSesion = objSesion; }
public void AsignarSesion(SesionModelo objSesion) { objProyecto.objSesion = objSesion; }
public void AsignarSesion(SesionModelo objSesion) { objDocumentoTipo.objSesion = objSesion; }
public void AsignarSesion(SesionModelo objSesion) { objListaPrecioDetalle.objSesion = objSesion; }
public void AsignarSesion(SesionModelo objSesion) { objContrato.objSesion = objSesion; }
public void AsignarSesion(SesionModelo objSesion) { ObjCliente.objSesion = objSesion; }
public void AsignarSesion(SesionModelo objSesion) { objTipoMantenimiento.objSesion = objSesion; }
public void AsignarSesion(SesionModelo objSesion) { objUnidadMedida.objSesion = objSesion; }
public void AsignarSesion(SesionModelo objSesion) { ObjConductor.objSesion = objSesion; }
public void AsignarSesion(SesionModelo objSesionIn) { objSesion.objSesion = objSesionIn; }
public void AsignarSesion(SesionModelo objSesion) { objGrupoElemento.objSesion = objSesion; }
public void AsignarSesion(SesionModelo objSesion) { objUsuario.objSesion = objSesion; }