//char pad = ' '; public TerminalsExternalService(PosCFGDbContext context, IMapper mapper, JPOSDbContext MySqlcontext, ICSVService csvfile) { _context = context; _mapper = mapper; _MySqlcontext = MySqlcontext; _csvfile = csvfile; }
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); }
////char pad = ' '; public FullTerminalSystemService(PosCFGDbContext context, JPOSDbContext mysqlcontext, IMapper mapper, ICSVService csvfile) { _context = context; _MySqlcontext = mysqlcontext; _mapper = mapper; _csvfile = csvfile; }
public TerminalService(PosCFGDbContext context, IMapper mapper, ICSVService csvfile) { _context = context; _mapper = mapper; _csvfile = csvfile; }
public SystemPOSService(PosCFGDbContext context, IMapper mapper, ICSVService csvfile) { _context = context; _mapper = mapper; _csvfile = csvfile; }
public FileService(PosCFGDbContext context, IMapper mapper) { _context = context; _mapper = mapper; }