コード例 #1
0
ファイル: AgencyModels.cs プロジェクト: Har-insa/back-end
 public AgencyModel(ConnextBusinessLayer.Bdd.AGENCY objBdd)
 {
     Id = objBdd.ID_AGENCY;
     Name = objBdd.NAME;
     Latitude = objBdd.LATITUDE;
     Longitude = objBdd.LONGITUDE;
 }
コード例 #2
0
 public PublicationModel(ConnextBusinessLayer.Bdd.PUBLICATION objBdd)
 {
     Id = objBdd.ID_PUBLICATION;
     Group = new GroupLiteModel(objBdd.GROUP);
     Title = objBdd.TITLE;
     Description = objBdd.DESCRIPTION;
     Category = new CategoryModel(objBdd.CATEGORY);
 }
コード例 #3
0
 public PublicationLiteModel(ConnextBusinessLayer.Bdd.PUBLICATION objBdd)
 {
     Id = objBdd.ID_PUBLICATION;
     Title = objBdd.TITLE;
     Description = objBdd.DESCRIPTION;
     User = new UserBaseModel(objBdd.USER);
     DateTimeCreation = objBdd.DATE_TIME_CREATION;
 }
コード例 #4
0
ファイル: GroupModels.cs プロジェクト: Har-insa/back-end
 public GroupModel(ConnextBusinessLayer.Bdd.GROUP objBdd)
     : base(objBdd)
 {
     listUser = new List<UserBaseModel>();
     foreach(var userBdd in objBdd.USERs)
     {
         listUser.Add(new UserBaseModel(userBdd));
     }
 }
コード例 #5
0
ファイル: TravelModels.cs プロジェクト: Har-insa/back-end
 public TravelLiteModel(ConnextBusinessLayer.Bdd.TRAVEL objBdd)
 {
     Id = objBdd.ID_TRAVEL;
     Publication = new PublicationLiteModel(objBdd.PUBLICATION);
     DepartureAgency = new AgencyLiteModel(objBdd.AGENCY);
     ArrivalAgency = new AgencyLiteModel(objBdd.AGENCY1);
     Capacity = objBdd.CAPACITY;
     DepartureTime = objBdd.DEPARTUREHOUR;
     ArrivalTime = objBdd.ARRIVALHOUR;
 }
コード例 #6
0
ファイル: GroupModels.cs プロジェクト: Har-insa/back-end
 public GroupLiteModel(ConnextBusinessLayer.Bdd.GROUP objBdd)
 {
     Id = objBdd.ID_GROUP;
     Label = objBdd.LABEL;
 }
コード例 #7
0
ファイル: UserModels.cs プロジェクト: Har-insa/back-end
 public UserBaseModel(ConnextBusinessLayer.Bdd.USER objBdd)
 {
     Id = objBdd.ID_USER;
     FirstName = objBdd.FIRST_NAME;
     Lastname = objBdd.LAST_NAME;
     Email = objBdd.EMAIL;
     AgencyId = objBdd.ID_AGENCY;
     Description = objBdd.DESCRIPTION;
 }
コード例 #8
0
ファイル: UserModels.cs プロジェクト: Har-insa/back-end
 public TokenWithUserBaseModel(string token, ConnextBusinessLayer.Bdd.USER objBdd)
 {
     this.token = token;
     this.userInfo = new UserBaseModel(objBdd);
 }
コード例 #9
0
ファイル: UserModels.cs プロジェクト: Har-insa/back-end
 public UserModel(ConnextBusinessLayer.Bdd.USER objBdd)
 {
     Id = objBdd.ID_USER;
     FirstName = objBdd.FIRST_NAME;
     Lastname = objBdd.LAST_NAME;
     Email = objBdd.EMAIL;
     Password = objBdd.PASSWORD;
     var agency = objBdd.AGENCY;
     Agency = new AgencyModel(agency);
 }
コード例 #10
0
ファイル: UserModels.cs プロジェクト: Har-insa/back-end
 public UserLiteModel(ConnextBusinessLayer.Bdd.USER objBdd)
 {
     Id = objBdd.ID_USER;
     FirstName = objBdd.FIRST_NAME;
     Lastname = objBdd.LAST_NAME;
     Email = objBdd.EMAIL;
     Password = objBdd.PASSWORD;
     var agency = objBdd.AGENCY;
     AgencyId = agency.ID_AGENCY;
     AgencyName = agency.NAME;
     Description = objBdd.DESCRIPTION;
 }
コード例 #11
0
ファイル: AgencyModels.cs プロジェクト: Har-insa/back-end
 public AgencyLiteModel(ConnextBusinessLayer.Bdd.AGENCY objBdd)
 {
     Id = objBdd.ID_AGENCY;
     Name = objBdd.NAME;
 }
コード例 #12
0
ファイル: CategoryModels.cs プロジェクト: Har-insa/back-end
 public CategoryModel(ConnextBusinessLayer.Bdd.CATEGORY objBdd)
 {
     Id = objBdd.ID_CATEGORY;
     Label = objBdd.TITLE;
     Description = objBdd.DESCRIPTION;
 }