예제 #1
0
 // GET: Activities/Create
 public ActionResult Create()
 {
     ViewBag.CampaignId    = new SelectList(campaignService.GetAll(), "Id", "Name");
     ViewBag.CompanyId     = new SelectList(companyService.GetAll(), "Id", "Name");
     ViewBag.Companies     = companyService.GetAll();
     ViewBag.ContactId     = new SelectList(contactService.GetAll(), "Id", "FullName");
     ViewBag.OpportunityId = new SelectList(opportunityService.GetAll(), "Id", "Name");
     return(View());
 }
예제 #2
0
        public async Task <IEnumerable <OpportunityPublicResponse> > List(string search)
        {
            var list = await _opportunityService.GetAll(search, false, false);

            var agencies = _lookupService.Get("agency");

            var result = _mapper.Map <IEnumerable <OpportunityPublicResponse> >(list);

            return(result);
        }
 public IActionResult Get()
 {
     try
     {
         return(new ObjectResult(_opportunityService.GetAll()));
     }
     catch (Exception ex)
     {
         return(BadRequest(ex));
     }
 }
        public IActionResult Get()
        {
            var result = _opportunityService.GetAll();

            if (result != null)
            {
                return(Ok(result));
            }

            return(NotFound(new { message = $"Couldn't get those opportunities." }));
        }
예제 #5
0
        internal List <TDto> RetrieveAllOpportunity <TDto>(IDataConverter <OpportunityData, TDto> converter)
            where TDto : class
        {
            ArgumentValidator.IsNotNull("converter", converter);
            IOpportunityService service = UnitOfWork.GetService <IOpportunityService>();

            var query = service.GetAll();

            if (query.HasResult)
            {
                return(query.DataToDtoList(converter).ToList());
            }

            return(null);
        }
예제 #6
0
        internal IList <BindingListItem> GetBindingList()
        {
            List <BindingListItem> dataSource = new List <BindingListItem>();
            IOpportunityService    service    = UnitOfWork.GetService <IOpportunityService>();
            var query = service.GetAll();

            if (query.HasResult)
            {
                foreach (OpportunityData data in query.DataList)
                {
                    dataSource.Add(new BindingListItem(data.Id, data.Name));
                }
            }

            return(dataSource);
        }
        public async Task <IActionResult> Get()
        {
            var opportunities = await _opportunityService.GetAll();

            return(Response(opportunities));
        }
예제 #8
0
        // GET: Opportunities
        public ActionResult Index()
        {
            var opportunities = Mapper.Map <IEnumerable <OpportunityViewModel> >(opportunityService.GetAll());

            return(View(opportunities));
        }