public async Task <IActionResult> Create([Bind("Id,Email,SubscribingSourceId,SubscribingReason")] SubscribingUserViewModel subscribingUserViewModel) { if (ModelState.IsValid) { _subscribeRepository.Insert(subscribingUserViewModel); return(View("Success")); } return(View(subscribingUserViewModel)); }
public InsertResponse CreateSubscriber(SubscriberModel subscriber) { try { ISubscriberRepository subscriberRepository = RepositoryClassFactory.GetInstance().GetSubscriberRepository(); var _sub = MapperUtil.CreateMapper().Mapper.Map <SubscriberModel, Subscriber>(subscriber); object id = subscriberRepository.Insert(_sub); return(new InsertResponse { InsertID = _sub.SubscriberID, ErrorCode = (int)ErrorCode.None, Message = Site.Core.Service.Implementation.Resources.Resource.msg_create_success }); } catch (Exception ex) { return(new InsertResponse { ErrorCode = (int)ErrorCode.Error, Message = ex.Message }); } }
public void CanInsertInNullSubscriberRepository() { _cut.Insert(new Subscriber()); }