Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Розмістіть свій проєкт безплатно та почніть отримувати пропозиції від фрилансерів-виконавців уже через хвилини після публікації!

Написати проект на C# з використанням WPF

Translated1700 UAH
C#

Відгук замовника про співпрацю з Андрієм М.

Якість
Професіоналізм
Вартість
Контактність
Терміни

Дуже приємно співпрацювати з цим фрілансером. Роботи були якісними, на всі запитання відповів. Під час обговорення проекту запропонував свої ідеї, допоміг поліпшити вже запропоновані мною ідеї. Його робота залишилася дуже задоволеною. Кожен бажає звернутися за співпрацею!

Відгук фрилансера про співпрацю з Anastasia Flinta

Оплата
Постановка завдання
Чіткість вимог
Контактність

Хороший замовник, який йде на відставки і завжди на зв'язок!

Замовник не бажає робити передоплату? Оплата через Сейф допоможе уникнути можливого шахрайства.
  1. 1406    32  0
    Переможець8 днів1700 UAH

    Вітання
    Є досвід реалізації CRUD операцій різними способами (Entity Framework, ADO.NET, Dapper ORM, Repository). Також працював з патерним MVVM і вмію його реалізувати.
    Є вже готова реалізація на друга БД, все, що залишається зробити, це змінити трохи код і створити іншу БД.
    Чи можемо ми зв'язатися до ЛС для уточнення некторових деталей?

  2. 258    1  0
    3 дні800 UAH

    Привітання Я працюю з C# і WPF ознайомився з завданням зателефонуйте зроби

  3. 1767    40  0
    5 днів800 UAH

    Здоров’я Завдання зрозуміло, є досвід у написанні десктопних додатків, в тому числі WPF. Я добре знаю всі паттерни і принципи ООП. Зверніться до нас.

  4. Ще 2 ставки приховано
    1 ставку приховано
  • Профіль видалено
    30 листопада 2020, 16:33 |

    Добрый день, Анастасия!

    с помощью событий WPF. Применить паттерн MVVM объязательно

    Так Вам с событиями нужно или MVVM? Это, как бы, взаимоисключающие варианты. В MVVM  используются команды, а не события

  • Anastasia Flinta
    30 листопада 2020, 16:38 |

    Мне нужно реализовать логику работы форм при помощи шаблона MVVM с использованием привязок по данным и по командам. 

  • Профіль видалено
    30 листопада 2020, 16:40 |

    Теперь уже понятнее))) Макет дизайна у Вас имеется? Можно на него взглянуть?

  • Anastasia Flinta
    30 листопада 2020, 16:43 |

    imageimage

    image

  • Профіль видалено
    30 листопада 2020, 16:42 |

    Да и подробное ТЗ тоже бы не помешало. А то "планирование экскурсий" как то очень размыто звучит. Непонятно, что должно быть в итоге

  • Anastasia Flinta
    30 листопада 2020, 16:44 |

    1. Пользователь попадает на форму (окно 1) и выбирает способ входа.

    • Если это новый клиент, то он выбирает регистрацию и переходит на форму (окно 5), заполняет нужные данные и нажимает зарегистрироваться. В базе данных создается новый клиент. Если пользователь оставит пустые поля, то на форме (не в отдельном окне) должно высветиться сообщение о том, что «Вы оставили некоторые поля пустыми». Логин и пароль могут храниться в базе данных или в отдельном файле. И так же, если есть пустые поля, то должно появиться на форме сообщение об этом.
    • Если это администратор, то он нажимает вход и просто заполняет поля логином и паролем, которые уже у него есть, и они должны где-то храниться. Если он ввел что-то неправильно, то на форме появляется сообщение о том, что он что-то ввел неправильно (сообщение должно быть не в отдельном окне).
    • Если это пользователь, который просто хочет посмотреть перечь экскурсий, то он нажимает самую последнюю кнопку в окне 1 и переходит на новое окно, где есть перечень всех экскурсий, информация о них.

    2. Если пользователь выбрал в окне 1 войти без регистрации, то он переходит на окно 4 и:

    • Если он выбирает кнопку «Заполнить форму для отбора экскурсий» и переходит на окно 6. Там он вводит данные и программа должна их обработать и выдать список отобранных экскурсий, которые подходят под требования. Так же, если есть пустые поля, то выбить сообщение на форме.
    • Если он выбрал «Просто войти», то его перебрасывает на новое окно, в котором уже перечень экскурсий, которые есть в базе данных.

    3. Когда пользователя перекинуло на форму, где есть перечень всех экскурсий или отобранный список экскурсий, которые отобрались после заполнения формы в окне 6, то напротив каждой экскурсии должна быть кнопка купить и при нажатии на эту кнопку появляется новое окно, где пользователь указывает свои имя, фамилию, номер телефона и кол-во билетов, которые он хочет приобрести. P.S. Если пользователь ввел большее число билетов, чем оно вообще есть, то на форме должна выскочить сообщение об этом. И если возможно, то сделать так, чтобы число доступных билетов уменьшалось в БД.

    4. Когда входить администратор, то ему должно высветиться список всех экскурсий, можно перейти на список всех клиентов и всех заказов. И везде должны быть кнопки для изменения, удаления, добавления новой экскурсии/клиентов/заказа.

    imageПримерно таким должно быть окно, которое видят администраторы.

  • Профіль видалено
    30 листопада 2020, 16:50 |

    Спасибо за пояснения!

Актуальні фриланс-проєкти в категорії C#

Доопрацювання 1С УТ 11 для ТСД Zebra (RDP): різні звукові сигнали при скануванні

1000 UAH

Конфігурація: 1С УТ 11 Адресний склад ТСД Zebra TC26 Робота через RDP Сканування товарів виконується в документах приймання, розміщення, відбору та інших складських операціях. Поточна проблема: Комірники працюють через ТСД Zebra. При скануванні не завжди помічають повідомлення…

C#Бази даних та SQL ∙ 4 дні 7 годин тому ∙ 6 ставок

Замовник
Anastasia Flinta
Україна Київ  4  0
Проєкт опублікований
5 років тому
146 переглядів
Мітки