Пример #1
0
        public bool Insert(HandoverVM handoverVM)
        {
            var push = new Handover(handoverVM);
            var get  = myContext.Loaning.Find(handoverVM.Loaning_Id);

            if (get != null)
            {
                push.Loaning = get;
                myContext.Handover.Add(push);
                var result = myContext.SaveChanges();
                if (result > 0)
                {
                    status = true;
                    return(status);
                }
                else
                {
                    return(status);
                }
            }
            else
            {
                return(status);
            }
        }
        public Handover UpdateHandoverUrl(Handover handover)
        {
            Link link = new HandoverConverter(handover).ToAPILink();

            link = apiClient.UpdateHandoverUrl(handover.Language, link);
            return(new HandoverConverter(link).ToSDKHandover(handover.Language));
        }
Пример #3
0
        public Handover Build()
        {
            Handover handover = new Handover();

            handover.Language = language;
            handover.Href     = href;
            handover.Text     = text;
            handover.Title    = title;
            return(handover);
        }
        public void ConvertSDKToAPI()
        {
            sdkHandover1 = CreateTypicalSDKHandover();
            apiLink1     = new HandoverConverter(sdkHandover1).ToAPILink();

            Assert.IsNotNull(apiLink1);
            Assert.AreEqual(apiLink1.Href, sdkHandover1.Href);
            Assert.AreEqual(apiLink1.Text, sdkHandover1.Text);
            Assert.AreEqual(apiLink1.Title, sdkHandover1.Title);
        }
        public void ConvertSDKToSDK()
        {
            sdkHandover1 = CreateTypicalSDKHandover();
            sdkHandover2 = new HandoverConverter(sdkHandover1).ToSDKHandover(lang);

            Assert.IsNotNull(sdkHandover2);
            Assert.AreEqual(sdkHandover2.Href, sdkHandover1.Href);
            Assert.AreEqual(sdkHandover2.Text, sdkHandover1.Text);
            Assert.AreEqual(sdkHandover2.Title, sdkHandover1.Title);
        }
Пример #6
0
 public Stack(Handover stack)
 {
     Id        = stack.Id;
     MaxHeight = 1;
     Blocks    = new Stack <Block>();
     if (stack.Block != null)
     {
         Blocks.Push(new Block(stack.Block.Id, stack.Block.Ready, stack.Block.Due));
     }
 }
        public void ConvertAPIToSDK()
        {
            apiLink1     = CreateTypicalAPILink();
            sdkHandover1 = new HandoverConverter(apiLink1).ToSDKHandover(lang);

            Assert.IsNotNull(sdkHandover1);
            Assert.AreEqual(sdkHandover1.Language, lang);
            Assert.AreEqual(sdkHandover1.Href, apiLink1.Href);
            Assert.AreEqual(sdkHandover1.Text, apiLink1.Text);
            Assert.AreEqual(sdkHandover1.Title, apiLink1.Title);
        }
Пример #8
0
        public void BuildTest()
        {
            string   lang     = "fr";
            string   href     = "href";
            string   text     = "text";
            string   title    = "title";
            Handover handover = HandoverBuilder.NewHandover(lang)
                                .WithHref(href)
                                .WithText(text)
                                .WithTitle(title)
                                .Build();

            Assert.AreEqual(lang, handover.Language);
            Assert.AreEqual(href, handover.Href);
            Assert.AreEqual(text, handover.Text);
            Assert.AreEqual(title, handover.Title);
        }
Пример #9
0
        override public void Execute()
        {
            AccountConfigService accountConfigService = ossClient.AccountConfigService;

            handoverBeforeCreating = accountConfigService.GetHandoverUrl(ITALIAN);

            handoverAfterCreating = accountConfigService
                                    .CreateHandoverUrl(HandoverBuilder.NewHandover(ITALIAN)
                                                       .WithHref(HREF)
                                                       .WithText(TEXT)
                                                       .WithTitle(TITLE)
                                                       .Build());

            handoverAfterUpdating = accountConfigService.UpdateHandoverUrl(HandoverBuilder.NewHandover(ITALIAN)
                                                                           .WithTitle(UPDATED_TITLE)
                                                                           .Build());

            accountConfigService.DeleteHandoverUrl(ITALIAN);
            handoverAfterDeleting = accountConfigService.GetHandoverUrl(ITALIAN);
        }
Пример #10
0
        public bool Insert(HandoverVM HandoverVM)
        {
            var push       = new Handover(HandoverVM);
            var getLoaning = myContext.Loanings.Find(HandoverVM.Loaning_Id);
            var getReturn  = myContext.Returns.Find(HandoverVM.Return_Id);

            push.Loaning = getLoaning;
            push.Return  = getReturn;
            myContext.Handovers.Add(push);
            var result = myContext.SaveChanges();

            if (result > 0)
            {
                status = true;
            }
            else
            {
                return(status);
            }
            return(status);
        }
 public void ConvertNullSDKToSDK()
 {
     sdkHandover1 = null;
     converter    = new HandoverConverter(sdkHandover1);
     Assert.IsNull(converter.ToSDKHandover("fr"));
 }
Пример #12
0
 public Handover CreateHandoverUrl(Handover handover)
 {
     OneSpanSign.API.Handover apiHandover = new HandoverConverter(handover).ToAPIHandover();
     apiHandover = apiClient.CreateHandoverUrl(handover.Language, apiHandover);
     return(new HandoverConverter(apiHandover).ToSDKHandover(handover.Language));
 }
 private void AssertHandover(Handover actual, Handover expected)
 {
     Assert.AreEqual(expected.Href, actual.Href);
     Assert.AreEqual(expected.Text, actual.Text);
     Assert.AreEqual(expected.Title, actual.Title);
 }
Пример #14
0
 public HandoverConverter(Handover sdkHandover)
 {
     this.sdkHandover = sdkHandover;
 }
 public void ConvertNullSDKToAPI()
 {
     sdkHandover1 = null;
     converter    = new HandoverConverter(sdkHandover1);
     Assert.IsNull(converter.ToAPILink());
 }
Пример #16
0
 public Handover UpdateHandoverUrl(Handover handover)
 {
     API.Handover apiHandover = new HandoverConverter(handover).ToAPIHandover();
     apiHandover = apiClient.UpdateHandoverUrl(handover.Language, apiHandover);
     return(new HandoverConverter(apiHandover).ToSDKHandover(handover.Language));
 }
Пример #17
0
 public Job()
 {
     Handover = new Handover();
     History  = new List <HistoryStatus>();
 }