Esempio n. 1
0
 public VMControlTurno()
 {
     MVEmpresas        = new VMEmpresas();
     MVSucursales      = new VMSucursales();
     MVTurno           = new VMTurno();
     ListaDeSucursales = new List <TurnoItem>();
     MVEmpresas.BuscarEmpresas(tipo: 1, status: 1);
     foreach (var item in MVEmpresas.LISTADEEMPRESAS)
     {
         MVSucursales.BuscarSucursales(Uidempresa: item.UIDEMPRESA.ToString());
         foreach (var sucursal in MVSucursales.LISTADESUCURSALES)
         {
             if (!MVTurno.TurnoAbierto(sucursal.ID))
             {
                 TurnoItem control = new TurnoItem()
                 {
                     NombreEmpresa   = item.NOMBRECOMERCIAL,
                     NombreSucursal  = sucursal.IDENTIFICADOR,
                     HorarioSucursal = sucursal.HORAAPARTURA + " - " + sucursal.HORACIERRE
                 };
                 ListaDeSucursales.Add(control);
             }
         }
     }
 }
Esempio n. 2
0
        internal bool EstatusTurno(Guid UidLicencia, Guid UidSucursal)
        {
            bool    respuesta = false;
            VMTurno oturno    = new VMTurno();

            respuesta = oturno.TurnoAbierto(UidSucursal);
            if (respuesta)
            {
                oturno.ConsultarUltimoTurnoSuministradora(UidLicencia.ToString());
                UidTurno      = oturno.UidTurno;
                StrHoraInicio = oturno.DtmHoraInicio.ToString();
                LngFolio      = oturno.LngFolio;
            }

            return(respuesta);
        }