当前位置: 首页>>代码示例>>C#>>正文


C# GenericRepository.GetSingle方法代码示例

本文整理汇总了C#中GenericRepository.GetSingle方法的典型用法代码示例。如果您正苦于以下问题:C# GenericRepository.GetSingle方法的具体用法?C# GenericRepository.GetSingle怎么用?C# GenericRepository.GetSingle使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在GenericRepository的用法示例。


在下文中一共展示了GenericRepository.GetSingle方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: Add

        public object Add(AddTripModel model)
        {
            GenericRepository<Trip> TripRepo = new GenericRepository<Trip>();
            GenericRepository<User> userRepo = new GenericRepository<User>();
             User user = userRepo.GetSingle(u => u.Username == User.Identity.Name);
            DateTime departDate;
            if (!DateTime.TryParse(model.Depdate, out departDate))
            {
                return false;
            }

            Trip Trip = new Trip()
            {
                UserId =user.UserId,
                DepartDate = departDate,
                AvailableSeatNumber = model.Seatnum,
                Price = model.Price,
                DepMin=model.Min,
                DepHour=model.Hour,
                EstimatedHour=model.EstHour,
                EstimatedMin=model.EstMin,
                DepartLocationId=model.DepLocId,
                ArrivalLocationId=model.ArrLocId,
                CarId = 1,

            };
            TripRepo.Add(Trip);
            return true;
        }
开发者ID:yigityesilpinar,项目名称:Web-Based-Application-of-Carpooling,代码行数:29,代码来源:TripController.cs

示例2: Login

 public object Login(LoginModel model)
 {
     GenericRepository<User> userRepo = new GenericRepository<User>();
     User user = userRepo.GetSingle(u => u.Username == model.Username);
     if (user == null)
     {
         return false;
     }
     if (!CryptoHelper.VerifyHashedPassword(user.Password, model.Password))
     {
         return false;
     }
     System.Web.Security.FormsAuthentication.SetAuthCookie(model.Username, true);
     return true;
 }
开发者ID:yigityesilpinar,项目名称:Web-Based-Application-of-Carpooling,代码行数:15,代码来源:MembershipController.cs


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