public string GetData(AutoGenType type) { _appSession = new AppSession(); _db.DisableAllFilters(); string invoiceNumber; switch (type) { case AutoGenType.CustomerCode: invoiceNumber = AutoGenCustomerCode(); break; case AutoGenType.EmployeeCode: invoiceNumber = AutoGenEmployeeCode(); break; default: throw new ArgumentOutOfRangeException(nameof(type), type, null); } _db.EnableAllFilters(); return(invoiceNumber); }
public IHttpActionResult Get(AutoGenType type) { return(Ok(_service.GetData(type))); }