Ejemplo n.º 1
0
 //public ActionResult list2()
 //{
 //    var dto = _bhService.GetMergers();
 //    var viewModel = _bhMergerDtoMap.MapToViewModel(dto);
 //    return View(viewModel);
 //}
 public ActionResult Create()
 {
     var model = new BhMergerViewModel
     {
         MergerItems = new List<BhMergerItemViewModel>
         {
              new BhMergerItemViewModel()
         },
         MergerLinks = new List<BhMergerLinkViewModel>
         {
             new BhMergerLinkViewModel()
         }
     };
     return View(model);
 }
Ejemplo n.º 2
0
        //BhMerger
        public BhMergerDto MapToDto(BhMergerViewModel model)
        {
            return new BhMergerDto
            {
                Id = model.Id,
                TransactionDate = model.TransactionDate,
                //Ratio = model.Ratio,
                Notes = model.Notes,
                TransactionApplied = model.TransactionApplied,
                MergerItems = MapToDto(model.MergerItems),
                MergerLinks = MapToDto(model.MergerLinks),

                SourceId = model.SourceId,
                BhTransactionId = model.BhTransactionId,
                BhTransactionDate = model.BhTransactionDate,

                SecurityId = model.SecurityId,
                TickerSymbol = model.TickerSymbol.ToUpper(),
                Shares = model.Shares,
                SourceTransactionApplied = model.SourceTransactionApplied,
            };
        }
Ejemplo n.º 3
0
 public ActionResult Create(BhMergerViewModel viewModel)
 {
     var dto = _bhMergerDtoMap.MapToDto(viewModel);
     var dto2 = _bhService.CreateMerger(dto);
     return View(viewModel);
 }
Ejemplo n.º 4
0
 public ActionResult Edit(BhMergerViewModel viewModel)
 {
     //var dto = _bhService.GetMergerSource(id);
     var dto = _bhMergerDtoMap.MapToDto(viewModel);
     var dto2 = _bhService.UpdateMerger(dto);
     return View(viewModel);
 }