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); } } } }
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); }