//Thses operations can be execited only by an employee or a manager of the ticketing office #region ICrmService Members public Contracts.Customer[] FindCustomersByCriteria(CustomerCriteria criteria) { LogUser(); return Manager.FindCustomers(criteria); }
//public HttpResponseMessage Options() //{ // var response = new HttpResponseMessage(); // response.StatusCode = HttpStatusCode.OK; // return response; //} // GET api/test public IEnumerable<Customer> Get() { _repository = new CrmManager(); var criteria = new CustomerCriteria(); return _repository.FindCustomers(criteria); }
public TicketingOffice.CrmService.Contracts.Customer[] FindCustomers(CustomerCriteria criteria) { CustomerDal dal = new CustomerDal(); return dal.GetCustomersByCriteria(criteria); }