• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

C# Author类代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了C#中Author的典型用法代码示例。如果您正苦于以下问题:C# Author类的具体用法?C# Author怎么用?C# Author使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。



Author类属于命名空间,在下文中一共展示了Author类的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C#代码示例。

示例1: CommitChanges

 public DataObjectOperationResult CommitChanges(AuthorFormModel postedData)
 {
     Mapper.CreateMap<AuthorFormModel, Author>();
     var author = new Author(Db);
     Mapper.Map<AuthorFormModel, Author>(postedData, author);
     return author.Save();
 }
开发者ID:sympletech,项目名称:RavenDesk,代码行数:7,代码来源:AuthorWorker.cs


示例2: PutAuthor

        // PUT api/Authors/5
        public async Task<IHttpActionResult> PutAuthor(int id, Author author)
        {
            if (!ModelState.IsValid)
            {
                return BadRequest(ModelState);
            }

            if (id != author.Id)
            {
                return BadRequest();
            }

            db.Entry(author).State = EntityState.Modified;

            try
            {
                await db.SaveChangesAsync();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!AuthorExists(id))
                {
                    return NotFound();
                }
                else
                {
                    throw;
                }
            }

            return StatusCode(HttpStatusCode.NoContent);
        }
开发者ID:vihongphuc,项目名称:WebAPI2WithEF6,代码行数:33,代码来源:AuthorsController.cs


示例3: Bt_Update_Click

    protected void Bt_Update_Click(object sender, EventArgs e)
    {
        if (Page.IsValid)
        {
            Author author = new Author();
            author.LoadInfo(Request.Cookies["userID"].Value.ToString());
            if (txtPwdold.Text == author.authorPwd)
            {
                string xwhere = "where authorID=" + SQLString.GetQuotedString(Request.Cookies["userID"].Value.ToString());
                Hashtable ht = new Hashtable();
                ht.Add("authorPwd", SQLString.GetQuotedString(txtPwdnew.Text));
                if (author.Update(ht, xwhere))
                {
                    Response.Write("<Script Language=JavaScript>alert(\"密码修改成功!\")</Script>");

                }
                else
                {
                    Response.Write("<Script Language=JavaScript>alert(\"密码修改失败!\")</Script>");
                }

            }
            else
            {
                Response.Write("<Script Language=JavaScript>alert(\"旧密码错误!\")</Script>");

            }
        }
    }
开发者ID:huaminglee,项目名称:OnlinePublish,代码行数:29,代码来源:modifypwd.aspx.cs


示例4: Main

        static void Main(string[] args)
        {
            Console.OutputEncoding = Encoding.UTF8;
            Console.InputEncoding = Encoding.UTF8;

            int num = 153;
            Ex001_InformationOfNumber infoNum = new Ex001_InformationOfNumber(num);
            Console.WriteLine(infoNum.ToString());

            dynamic lastName = "Chand";
            dynamic dynAuthor = new Author();
            Console.WriteLine(dynAuthor.FullNameMethod(lastName));

            string strShow = String.Format("    Space     of     string:     {0}    ", ExerciseString.nbOfSpace(infoNum.ToString()));
            Console.WriteLine(strShow);
            ExerciseString.removeSpaceReduntion(ref strShow);
            Console.WriteLine(strShow);
            ExerciseString.concatString(ref strShow, "abc");
            Console.WriteLine(strShow);

            ExerciseString.stringLower(ref strShow);
            Console.WriteLine(strShow);

            //ExerciseString.stringUpper(ref strShow);
            //Console.WriteLine(strShow);

            ExerciseString.upperCharacterStartWord(ref strShow);
            Console.WriteLine(strShow);

            ExerciseString.upperAndLowerCharacterAlternate(ref strShow);
            Console.WriteLine(strShow);

            Console.ReadKey();
        }
开发者ID:CockDeveloper,项目名称:Exercise_resolve,代码行数:34,代码来源:Program.cs


示例5: OnAuthorUpdated

 public void OnAuthorUpdated(Author author)
 {
     if (AuthorUpdated != null)
     {
         AuthorUpdated(new SingleItemEventArgs<Author>(author));
     }
 }
开发者ID:tkirda,项目名称:BetterCMS,代码行数:7,代码来源:AuthorEvents.cs


示例6: Bt_login_Click

 protected void Bt_login_Click(object sender, EventArgs e)
 {
     string authorID = txtUserID.Text;
     string authorPwd = txtUserPwd.Text;
     Author author = new Author();
     int flag = author.Login(authorID, authorPwd);
     if (flag == 1)
     {
         author.LoadInfo(authorID);
         Response.Cookies["userID"].Value = txtUserID.Text;
         Response.Cookies["userID"].Expires = DateTime.Now.AddDays(7);
         Response.Cookies["userName"].Value = author.authorName;
         Response.Cookies["userName"].Expires = DateTime.Now.AddDays(7);
         Response.Cookies["userPwd"].Value = txtUserPwd.Text;
         Response.Cookies["userPwd"].Expires = DateTime.Now.AddDays(7);
         Response.Redirect("main.htm");
     }
     else if (flag == -1)
     {
         Response.Write("<Script Language=JavaScript>alert(\"密码错误!\")</Script>");
     }
     else if (flag == 0)
     {
         Response.Write("<Script Language=JavaScript>alert(\"用户名不存在!\")</Script>");
     }
 }
开发者ID:huaminglee,项目名称:OnlinePublish,代码行数:26,代码来源:login.aspx.cs


示例7: OnlyLastName

 public void OnlyLastName()
 {
     Author a = new Author();
     a.Person = new Person { Last = "Bond", Degree = "Licensed to Kill" };
     Assert.Equal("Bond, Licensed to Kill", a.Person.ToString());
     Assert.Equal("^Bond^^^^^Licensed to Kill", a.Person.ToXCN());
 }
开发者ID:DM-TOR,项目名称:nhin-d,代码行数:7,代码来源:AuthorFacts.cs


示例8: Create5NewPageSuccessfulTest

        public void Create5NewPageSuccessfulTest()
        {
            using (UnitOfWork uow = new UnitOfWork())
            {
                PageRepository pr = new PageRepository(uow.Current);
                BlogRepository br = new BlogRepository(uow.Current);

                Blog.Model.Domain.Entities.Blog b = new Blog.Model.Domain.Entities.Blog("Nombe blog", "Desc blog");

                Category c = new Category("Categoria 1", "Desc 1");
                Author a = new Author("Nome autore", "Cognome autore", Convert.ToDateTime("27/12/1987"), "[email protected]", true, "pass", b);

                Page p1 = new Page("Nome pagina 1", "descr pagine", DateTime.Now, "test", a, b, c);
                Page p2 = new Page("Nome pagina 2", "descr pagine", DateTime.Now, "test", a, b, c);
                Page p3 = new Page("Nome pagina 3", "descr pagine", DateTime.Now, "test", a, b, c);
                Page p4 = new Page("Nome pagina 4", "descr pagine", DateTime.Now, "test", a, b, c);
                Page p5 = new Page("Nome pagina 5", "descr pagine", DateTime.Now, "test", a, b, c);

                br.Save(b);
                pr.Save(p1);
                pr.Save(p2);
                pr.Save(p3);
                pr.Save(p4);
                pr.Save(p5);

                uow.Commit();
            }
        }
开发者ID:raowyr,项目名称:BlogProject,代码行数:28,代码来源:PageRepositoryTest.cs


示例9: FullMonty

 public void FullMonty()
 {
     Author a = new Author();
     a.Person = new Person { Prefix = "Sir", First = "Tom", MI = "A", Last = "Jones", Suffix = "Jr.", Degree = "M.D., PhD, JD, PharmD" };
     Assert.Equal("Sir Tom A Jones, Jr., M.D., PhD, JD, PharmD", a.Person.ToString());
     Assert.Equal("^Jones^Tom^A^Jr.^Sir^M.D., PhD, JD, PharmD", a.Person.ToXCN());
 }
开发者ID:DM-TOR,项目名称:nhin-d,代码行数:7,代码来源:AuthorFacts.cs


示例10: Celebrity

 public void Celebrity()
 {
     Author a = new Author();
     a.Person = new Person { Prefix = "Lady", First = "Gaga", Degree = "M.A." };
     Assert.Equal("Lady Gaga, M.A.", a.Person.ToString());
     Assert.Equal("^^Gaga^^^Lady^M.A.", a.Person.ToXCN());
 }
开发者ID:DM-TOR,项目名称:nhin-d,代码行数:7,代码来源:AuthorFacts.cs


示例11: MD

 public void MD()
 {
     Author a = new Author();
     a.Person = new Person { First = "Tom", Last = "Jones", Degree = "M.D." };
     Assert.Equal("Tom Jones, M.D.", a.Person.ToString());
     Assert.Equal("^Jones^Tom^^^^M.D.", a.Person.ToXCN());
 }
开发者ID:DM-TOR,项目名称:nhin-d,代码行数:7,代码来源:AuthorFacts.cs


示例12: AuthorWithMI

 public void AuthorWithMI()
 {
     Author a = new Author();
     a.Person = new Person { First="Tom", Last="Jones", MI="A" };
     Assert.Equal("Tom A Jones", a.Person.ToString());
     Assert.Equal("^Jones^Tom^A^^^", a.Person.ToXCN());
 }
开发者ID:DM-TOR,项目名称:nhin-d,代码行数:7,代码来源:AuthorFacts.cs


示例13: SimpleAuthor

 public void SimpleAuthor()
 {
     Author a = new Author();
     a.Person = new Person { First = "Tom", Last = "Jones" };
     Assert.Equal("Tom Jones", a.Person.ToString());
     Assert.Equal("^Jones^Tom^^^^", a.Person.ToXCN());
 }
开发者ID:DM-TOR,项目名称:nhin-d,代码行数:7,代码来源:AuthorFacts.cs


示例14: MakePersistent_BookTitle_AddsBookTitleToRepository

        public void MakePersistent_BookTitle_AddsBookTitleToRepository()
        {
            var authors = new Author[] {new Author("Jeffery","Palermo"),
                                        new Author("Ben","Scheirman"),
                                        new Author("Jimmy","Bogard")};

            //Mock a BookTitle
            var mockBookTitle = new Mock<BookTitle>();
            mockBookTitle.Setup(book => book.Title).Returns("ASP.NET MVC 2 in Action");
            mockBookTitle.Setup(book => book.Authors).Returns(new List<Author>(authors));
            mockBookTitle.Setup(book => book.Publisher).Returns(new Publisher("Manning"));

            //Mock a BookTitleRepository
            var mockBookTitleRepository = new Mock<IBookTitleRepository>();
            mockBookTitleRepository
                .Setup(bookTitleRepository => bookTitleRepository.MakePersistent(mockBookTitle.Object))
                .Returns(mockBookTitle.Object);

            //Act
            var persistentBookTitle = mockBookTitleRepository.Object.MakePersistent(mockBookTitle.Object);

            //Asserts
            Assert.NotNull(persistentBookTitle);
            Assert.Equal<string>(persistentBookTitle.Title, "ASP.NET MVC 2 in Action");
            Assert.NotNull(persistentBookTitle.Publisher);
            Assert.Equal<string>(persistentBookTitle.Publisher.Name, "Manning");
            Assert.NotEmpty(persistentBookTitle.Authors);
        }
开发者ID:ghenadie,项目名称:Mvc.BooksOnline,代码行数:28,代码来源:BookTitleRepositoryTests.cs


示例15: PostAuthor

        public IHttpActionResult PostAuthor(AuthorBindingModel authorBinding)
        {
            if (authorBinding == null)
            {
                return this.BadRequest("Input is empty.");
            }

            if (!this.ModelState.IsValid)
            {
                return this.BadRequest(this.ModelState);
            }

            var author = new Author
                             {
                                 FirstName = authorBinding.FirstName, 
                                 LastName = authorBinding.LastName
                             };

            this.Data.Authors.Create(author);
            this.Data.SaveChanges();

            var authorView = new AuthorViewModel
                                 {
                                     FirstName = author.FirstName, 
                                     LastName = author.LastName
                                 };

            return this.Ok(authorView);
        }
开发者ID:iliankostov,项目名称:WebServicesAndCloud,代码行数:29,代码来源:AuthorsController.cs


示例16: Bt_register_Click

 protected void Bt_register_Click(object sender, EventArgs e)
 {
     if (Page.IsValid)
     {
         Hashtable ht = new Hashtable();
         ht.Add("authorID", SQLString.GetQuotedString(txtID.Text));
         ht.Add("authorPwd", SQLString.GetQuotedString(txtPwd.Text));
         ht.Add("authorName", SQLString.GetQuotedString(txtName.Text));
         ht.Add("authorSex", SQLString.GetQuotedString(rblSex.SelectedValue));
         ht.Add("authorBirth", SQLString.GetQuotedString(txtBirth.Text));
         ht.Add("authorRegion", SQLString.GetQuotedString(txtRegion.Text));
         ht.Add("authorPost", SQLString.GetQuotedString(TxtPostcode.Text));
         ht.Add("authorMail", SQLString.GetQuotedString(txtMail.Text));
         ht.Add("authorDegree", SQLString.GetQuotedString(dddlDegree.SelectedValue));
         ht.Add("authorMajor", SQLString.GetQuotedString(txtMajor.Text));
         ht.Add("authorTitle", SQLString.GetQuotedString(txtTitle.Text));
         ht.Add("authorJob", SQLString.GetQuotedString(txtJob.Text));
         ht.Add("authorCompany", SQLString.GetQuotedString(txtCompany.Text));
         ht.Add("authorPhone", SQLString.GetQuotedString(txtPhone.Text));
         ht.Add("authorAddress", SQLString.GetQuotedString(txtAddress.Text));
         ht.Add("authorInfo", SQLString.GetQuotedString(txtInfo.Text));
         Author author = new Author();
         if (author.Add(ht))
         {
             Response.Write("<script>alert('注册成功!');window.location='login.aspx';</script>");
         }
         else
         {
             Response.Write("<Script Language=JavaScript>alert(\"注册失败!\")</Script>");
         }
     }
 }
开发者ID:huaminglee,项目名称:OnlinePublish,代码行数:32,代码来源:register.aspx.cs


示例17: GetRandomAuthor

        public static Author GetRandomAuthor()
        {
            Random lRandom = new Random();
            var lAuthor = new Author();
            if (lRandom.Next() % 6 > 0)
            {
                lAuthor.FirstName = new string('K', lRandom.Next() % 20 + 1);
            }
            if (lRandom.Next() % 5 == 0)
            {
                lAuthor.MiddleName = new string('A', lRandom.Next() % 20 + 1);
            }
            if (lRandom.Next() % 10 > 0)
            {
                lAuthor.LastName = new string('B', lRandom.Next() % 20 + 1);
            }
            if (lRandom.Next() % 3 > 0)
            {
                lAuthor.Born = new DateTime(lRandom.Next() % 100 + 1880, lRandom.Next() % 12 + 1, lRandom.Next() % 28 + 1);
            }
            if (lRandom.Next() % 6 > 0)
            {
                lAuthor.Dead = new DateTime(lRandom.Next() % 60 + 1920, lRandom.Next() % 12 + 1, lRandom.Next() % 28 + 1);
            }
            if (lRandom.Next() % 8 > 0)
            {
                switch (lRandom.Next() % 2)
                {
                    case 0: lAuthor.Genre = Author.Sex.Female; break;
                    case 1: lAuthor.Genre = Author.Sex.Male; break;
                }
            }

            return lAuthor;
        }
开发者ID:Zigi34,项目名称:ReaderDiary,代码行数:35,代码来源:Program.cs


示例18: UpdateEntity_ShouldUpdateEntity

        public void UpdateEntity_ShouldUpdateEntity()
        {
            // arrange
            var obj = new Author { Uid = AuthorUid};
            var storageObj = new Author { Uid = AuthorUid };
            var stub = new FakeRepository(new Dictionary<Type, IEnumerable<IEntity>>
            {
                {typeof (Author), new[] {new Author {Uid = Guid.NewGuid()}, storageObj}}
            });
            var updateCommand = new UpdateCommand<Author>();

            // act
            obj.Name = "foo bar";
            obj.About = "sooo some foor";
            obj.Company = "rook";
            obj.SemanticUid = "foo_bar_rook";
            updateCommand.Entity = obj;
            updateCommand.Execute(stub);

            // assert
            Assert.AreEqual(obj.Name, storageObj.Name);
            Assert.AreEqual(obj.About, storageObj.About);
            Assert.AreEqual(obj.Company, storageObj.Company);
            Assert.AreEqual(obj.SemanticUid, storageObj.SemanticUid);
        }
开发者ID:dev2dev-community,项目名称:d2dsite,代码行数:25,代码来源:UpdateCommandTest.cs


示例19: Read

        public List<Photo> Read(int page = 1)
        {
            var photos = new List<Photo>();
            var flickr = new FlickrNet.Flickr(_apiToken, _secretKey);
            
            PhotoCollection col = flickr.FavoritesGetPublicList(_userid, DateTime.Now.AddYears(-10), DateTime.Now,
                                                                PhotoSearchExtras.All, page, _perPage);

            foreach (FlickrNet.Photo item in col)
            {
                var author = new Author
                    {
                        Name = item.OwnerName,
                        ID = item.UserId,
                        URL = string.Format("https://www.flickr.com/photos/{0}/", item.UserId)
                    };
                photos.Add(new Photo
                    {
                        Title = item.Title,
                        URL = item.WebUrl,
                        Path = item.DoesLargeExist ? item.LargeUrl : item.MediumUrl,
                        PublishedDate = item.DateTaken,
                        Author = author
                    });
            }
            return photos;
        }
开发者ID:sthakuri,项目名称:PhotosFlickrFav,代码行数:27,代码来源:Flickr.cs


示例20: Bt_update_Click

    protected void Bt_update_Click(object sender, EventArgs e)
    {
        string userID = Request.Cookies["userID"].Value.ToString();
        string where = " where authorID=" + SQLString.GetQuotedString(userID);
        Hashtable ht = new Hashtable();
        ht.Add("authorName", SQLString.GetQuotedString(txtName.Text));
        ht.Add("authorSex", SQLString.GetQuotedString(rblSex.SelectedValue));
        ht.Add("authorBirth", SQLString.GetQuotedString(txtBirth.Text));
        ht.Add("authorRegion", SQLString.GetQuotedString(txtRegion.Text));
        ht.Add("authorMail", SQLString.GetQuotedString(txtMail.Text));
        ht.Add("authorPost", SQLString.GetQuotedString(TxtPostcode.Text));
        ht.Add("authorDegree", SQLString.GetQuotedString(ddlDegree.SelectedValue));
        ht.Add("authorMajor", SQLString.GetQuotedString(txtMajor.Text));
        ht.Add("authorTitle", SQLString.GetQuotedString(txtTitle.Text));
        ht.Add("authorJob", SQLString.GetQuotedString(txtJob.Text));
        ht.Add("authorCompany", SQLString.GetQuotedString(txtCompany.Text));
        ht.Add("authorPhone", SQLString.GetQuotedString(txtPhone.Text));
        ht.Add("authorAddress", SQLString.GetQuotedString(txtAddress.Text));
        ht.Add("authorInfo", SQLString.GetQuotedString(txtInfo.Text));

        Author author = new Author();
        if (author.Update(ht, where))
        {
            Response.Write("<Script Language=JavaScript>alert(\"修改成功!\")</Script>");

        }
    }
开发者ID:huaminglee,项目名称:OnlinePublish,代码行数:27,代码来源:modifyinfo.aspx.cs



注:本文中的Author类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
C# AuthorProfile类代码示例发布时间:2022-05-24
下一篇:
C# Authenticator类代码示例发布时间:2022-05-24
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap