コード例 #1
0
        public IList <Tenant> GetAllTenantDetails()
        {
            IList <Tenant> tenants = new List <Tenant>();

            tenants = new TenantDAL().GetAllTenantDetails();
            return(tenants);
        }
コード例 #2
0
ファイル: UserBL.cs プロジェクト: EfratMalul/HomeCommittee2
        public static UserPermission CheckUserAndPermissions(string password, string name)
        {
            int id = UserDAL.GetByPassword(password, name);

            if (id != -1)
            {
                user_permissions_tbl user   = UserDAL.GetUserPermissions(id);
                tenant_tbl           tenant = TenantDAL.GetById(id);
                return(new UserPermission
                {
                    Id = id,
                    Permission = user?.permission_id ?? -1,
                    BuildingId = tenant?.building_id ?? -1
                });
            }
            return(new UserPermission()
            {
                Id = -1, Permission = -1, BuildingId = -1
            });
        }
コード例 #3
0
ファイル: TenantBL.cs プロジェクト: EfratMalul/HomeCommittee
 public static Tenant GetById(int id)
 {
     return(TenantConverter.ToDTO(TenantDAL.GetById(id)));
 }
コード例 #4
0
ファイル: TenantBL.cs プロジェクト: EfratMalul/HomeCommittee
 public static List <Tenant> GetAll()
 {
     return(TenantConverter.ListToDTO(TenantDAL.Get()));
 }
コード例 #5
0
ファイル: TenantBL.cs プロジェクト: EfratMalul/HomeCommittee
 public static void AddTenant(Tenant t)
 {
     TenantDAL.Add(TenantConverter.ToDAL(t));
 }
コード例 #6
0
 public static List <tenant_tbl> GetAllTenantByBuilding(int buildingId)
 {
     return(TenantDAL.GetAllTenantByBuilding(buildingId));
 }
コード例 #7
0
 public static void RemoveTenant(Tenant t)
 {
     TenantDAL.RemoveTenant(TenantConverter.ToDAL(t));
 }
コード例 #8
0
 public static List <Tenant> GetAllTenantByBuildingId(int buildingId)
 {
     return(TenantConverter.ListToDTO(TenantDAL.GetByBuildingId(buildingId)));
 }
コード例 #9
0
 public static Tenant GetTenantByUserId(int userId)
 {
     return(TenantConverter.ToDTO(TenantDAL.GetByUserId(userId)));
 }
コード例 #10
0
 public static void UpdateTenantDetails(Tenant t)
 {
     TenantDAL.UpdateTenantDetails(TenantConverter.ToDAL(t));
 }