Пример #1
0
        //char pad = ' ';

        public TerminalsExternalService(PosCFGDbContext context, IMapper mapper, JPOSDbContext MySqlcontext, ICSVService csvfile)
        {
            _context      = context;
            _mapper       = mapper;
            _MySqlcontext = MySqlcontext;
            _csvfile      = csvfile;
        }
Пример #2
0
        public static string getConnectTime(PosCFGDbContext _context)
        {
            string paramConnect = "0000";
            string formatString = "yyyyMMddHHmmss";

            Terminal t = _context.Terminals.OrderByDescending(x => x.ParmConnectTime).Take(1).FirstOrDefault();

            if (t != null)
            {
                DateTime aux = t.TranConnectTime;

                //si es el mismo dia, le sumo un minuto al connect time
                //if (aux.ToString("yyyyMMdd") == DateTime.Now.ToString("yyyyMMdd"))

                if (t.ParmConnectTime != null)
                {
                    if (t.ParmConnectTime != "2359")
                    {
                        //valido como hora para contar los minutos
                        aux          = DateTime.ParseExact(aux.ToString("yyyyMMdd") + t.ParmConnectTime + "00", formatString, null);
                        aux          = aux.AddMinutes(1);
                        paramConnect = agregarCeroUnDigito(aux.Hour.ToString()) + agregarCeroUnDigito(aux.Minute.ToString());
                    }
                }
            }


            return(paramConnect);
        }
Пример #3
0
        ////char pad = ' ';

        public FullTerminalSystemService(PosCFGDbContext context, JPOSDbContext mysqlcontext, IMapper mapper, ICSVService csvfile)
        {
            _context      = context;
            _MySqlcontext = mysqlcontext;
            _mapper       = mapper;
            _csvfile      = csvfile;
        }
Пример #4
0
 public TerminalService(PosCFGDbContext context, IMapper mapper, ICSVService csvfile)
 {
     _context = context;
     _mapper  = mapper;
     _csvfile = csvfile;
 }
Пример #5
0
 public SystemPOSService(PosCFGDbContext context, IMapper mapper, ICSVService csvfile)
 {
     _context = context;
     _mapper  = mapper;
     _csvfile = csvfile;
 }
Пример #6
0
 public FileService(PosCFGDbContext context, IMapper mapper)
 {
     _context = context;
     _mapper  = mapper;
 }