powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Правильно ли я понимаю архитектуру Data Access Layer - Business Logic layer
1 сообщений из 1, страница 1 из 1
Правильно ли я понимаю архитектуру Data Access Layer - Business Logic layer
    #37345343
maxterbear
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Правильно ли я спроектировал классы Data Access Layer / Business Logic layer где мои ошибки? Класс реализует

Класс DAL
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
namespace BeerHouse
{

    public class DAL
    {
        public List<BLL.Person> LoadData()
        {
            List<BLL.Person> NewPersonList = new List<BLL.Person>();

            // пока заглушка
            BLL.Person Person1 = new BLL.Person();
            BLL.Person Person2 = new BLL.Person();

            Person1.ModifyName("Name1", "LName1");
            Person2.ModifyName("Name2", "LName2");

            NewPersonList.Add(Person1);
            NewPersonList.Add(Person2);

            return NewPersonList;

        }
    }
}



Класс BLL

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
namespace BeerHouse
{


    public class BLL
    {

        public List<Person> Persons = new List<Person>();
        public BLL()
        {
            // CALL LOAD FUNCTION FROM DAL
            DAL NewDAL = new DAL();
            Persons = NewDAL.LoadData();

        }
       

        public class Person
        {

            private string _FirstName;
            private string _LastName;

            public string GetName()
            {
                return _FirstName + _LastName;
            }

            public void ModifyName(string NewFirstName, string NewLastName)
            {
                _FirstName = NewFirstName;
                _LastName = NewLastName;
            }

        }

    }
}


Всем спасибо за ответы! ) Критику приветствую )
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Правильно ли я понимаю архитектуру Data Access Layer - Business Logic layer
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]