24 Pull Requests
MrDave1999

MrDave1999

Preferred Languages
C
C#
Java
JavaScript
PHP
Member of...
  • DentallApp
  • ose-net
MrDave1999 has made 4 contributions so far during the 2023 holidays
  • Gifts
  • Contributions
  • Merges
  • 2022
  • 2021
  • 2020
  • 2019
  • 2018
  • 2017
  • 2016
  • 2015
  • 2014
  • 2013
  • 2012
  1. > 12/ 1 chore: Add Directory.Build.props file
  2. > 12/ 2 chore: Add Directory.Build.props file
  3. > 12/ 3 refactor: Add descriptive messages to validations of PluginAttribute
  4. > 12/ 4 Update README.md
  5. > 12/ 5
  6. > 12/ 6
  7. > 12/ 7
  8. > 12/ 8
  9. > 12/ 9
  10. > 12/ 10
  11. > 12/ 11
  12. > 12/ 12
  13. > 12/ 13
  14. > 12/ 14
  15. > 12/ 15
  16. > 12/ 16
  17. > 12/ 17
  18. > 12/ 18
  19. > 12/ 19
  20. > 12/ 20
  21. > 12/ 21
  22. > 12/ 22
  23. > 12/ 23
  24. > 12/ 24
  25. > 12/ 25 Happy Holidays

Update README.md to MrDave1999/CPlugin.Net 2023-12-03 20:02:23 UTC

chore: Add Directory.Build.props file to MrDave1999/seztion-parser 2023-12-01 21:13:39 UTC

This file defines the target framework for all projects.

chore: Add Directory.Build.props file to MrDave1999/dotenv.core 2023-12-01 20:45:46 UTC

This file defines the target framework for all projects.

refactor: Add descriptive messages to validations of PluginAttribute to MrDave1999/CPlugin.Net 2023-12-01 17:45:49 UTC

It is true that a struct is instantiable and can also implement interfaces. Although one would think that the benefit would be that it avoids fewer allocations/deallocations by the garbage collector. However, this is not true, because the struct must be converted to an interface (reference ty...

MrDave1999

Update README.md to MrDave1999/CPlugin.Net 2023-12-03 20:02:23 UTC

MrDave1999

chore: Add Directory.Build.props file to MrDave1999/seztion-parser 2023-12-01 21:13:39 UTC

This file defines the target framework for all projects.

MrDave1999

chore: Add Directory.Build.props file to MrDave1999/dotenv.core 2023-12-01 20:45:46 UTC

This file defines the target framework for all projects.

MrDave1999

refactor: Add descriptive messages to validations of PluginAttribute to MrDave1999/CPlugin.Net 2023-12-01 17:45:49 UTC

It is true that a struct is instantiable and can also implement interfaces. Although one would think that the benefit would be that it avoids fewer allocations/deallocations by the garbage collector. However, this is not true, because...

Added `Attributes` layer to provide declarative information to DentallApp/back-end 2022-12-19 16:48:31 UTC

Change private property to a private field to DentallApp/back-end 2022-12-19 15:50:37 UTC

There is no utility in using a private property, because no additional logic is added in the getter.

Added an `Appointment Cancellation` module so as not to delegate so much responsibility to the `Appointment` module to DentallApp/back-end 2022-12-10 18:39:20 UTC

Resolves #91.

Added a module to send appointment information to the patient to DentallApp/back-end 2022-12-10 23:13:27 UTC

Create WebHostEnvironment class to check if current environment is dev, prod or stage to DentallApp/back-end 2022-12-19 18:28:54 UTC

Added the ability for admin and superadmin to change other users' passwords to DentallApp/back-end 2022-12-11 17:55:41 UTC

Removed DbSets from the `AppDbContext` class to DentallApp/back-end 2022-12-12 17:27:47 UTC

Added default user accounts for development and test environments to DentallApp/back-end 2022-12-13 01:20:38 UTC

Resolves #77.

Set `ASPNETCORE_ENVIRONMENT` from the .env file to DentallApp/back-end 2022-12-13 18:53:31 UTC

Added new seed data for testing the chatbot to DentallApp/back-end 2022-12-14 00:15:57 UTC

Create `Repositories` namespace in `DataAccess` layer to DentallApp/back-end 2022-12-18 23:49:13 UTC

Create `DbTransactions` namespace in `DataAccess` layer to DentallApp/back-end 2022-12-18 23:38:50 UTC

UnitOfWork added in `DataAccess` layer to DentallApp/back-end 2022-12-18 23:27:59 UTC

Added `SoftDelete` method to the generic repository to make it easier to use in other layers to DentallApp/back-end 2022-12-15 18:05:06 UTC

Added namespace for storing base classes in `Entities` layer to DentallApp/back-end 2022-12-15 19:56:01 UTC

Use the term `Entity` instead of `Model` to DentallApp/back-end 2022-12-15 19:32:35 UTC

This change has been decided to avoid the use of the term Model, since new contributors may relate this term to other patterns such as MVC or MVVM. So it may cause confusion.

Added the models in the Models layer to have it in one place to DentallApp/back-end 2022-12-15 19:02:47 UTC

The advantage of this is that you can easily know what the database schema (tables, primary keys, foreign keys, fields, relationships between tables) is without having to access each functionality.

Removed two appointment status: in process and in consultation to DentallApp/back-end 2022-12-02 18:43:36 UTC

The appointment status used in any dental office are: scheduled, assisted, not assisted and canceled. The other two (in process and in consultation) are not as common and depend on the dental office.

Added the generic repository in the DataAccess layer to DentallApp/back-end 2022-12-15 21:00:49 UTC

This change was decided because the generic repository is used as a superior abstraction for reading or writing (data access) from a data source.

Throw exception when the `Entity` is not a subtype of `SoftDeleteEntity` to DentallApp/back-end 2022-12-15 20:47:00 UTC

Added the kinship in the choices to DentallApp/back-end 2022-12-02 19:56:11 UTC

Resolves #68.

Removed two appointment status: in process and in consultation to DentallApp/front-end 2022-12-02 19:01:46 UTC

The appointment status used in any dental office are: scheduled, assisted, not assisted and canceled. The other two (in process and in consultation) are not as common and depend on the dental office.

Change namespace to Personal Information to improve readability to DentallApp/back-end 2022-12-16 00:09:49 UTC

This namespace was chosen because it is more descriptive than simply saying: Persons.

Fixed warning: The using directive for 'DentallApp.DataAccess' appeared previously in this namespace to DentallApp/back-end 2022-12-15 23:44:39 UTC

Added child layer to the parent layer to DentallApp/back-end 2022-12-15 23:29:44 UTC

Fixed a spelling error in the word `appoinment` to DentallApp/front-end 2022-12-05 20:32:22 UTC

The word 'appoinment' was replaced by 'appointment'. See also https://github.com/DentallApp/back-end/pull/90.

Change the namespace to SchedulingBySecretary to improve readability to DentallApp/back-end 2022-12-16 00:46:52 UTC

This namespace was chosen because it is more descriptive than simply saying: AppointmentScheduling.

Removed `ISoftDeleteDto` interface to DentallApp/back-end 2022-12-16 02:08:19 UTC

Some files and also this interface have been removed, in order not to have unnecessary things in the project, since they will not be used.

Added feature to manage public holidays to DentallApp/back-end 2022-12-23 23:59:55 UTC

Validate the days that are public holidays in the calendar displayed by the chatbot to DentallApp/back-end 2022-12-24 17:47:25 UTC

Resolves #119.

Added the `OfficeId` property in the `getAvailabilityHours` method to DentallApp/front-end 2022-12-24 18:33:13 UTC

This property is required to verify if the appointment date is a holiday.

Added support for top-level statements to DentallApp/back-end 2022-12-09 02:52:12 UTC

Resolves #75.

Added support for .NET 7.0 and EF Core 7.0 to DentallApp/back-end 2022-12-09 02:21:07 UTC

Resolves #67.

Send requests to the database once a day to remind appointments to DentallApp/back-end 2022-12-03 22:41:34 UTC

Resolves #69.

Fixed a spelling error in the word appoinment to DentallApp/back-end 2022-12-04 21:38:09 UTC

Resolves #73.

Fixed assembly error throwing System.TypeLoadException in projects targeting EF Core 7.0 to MrDave1999/EFCore.CustomQueryPreprocessor 2022-12-09 00:10:24 UTC

Resolves #1.

  • Sponsored by  DNSimple,  Octobox &  Bugsnag
  • About
  • How to contribute?
  • API
  • Unsubscribe
    •  English
    •  Español
    •  Ελληνικά
    •  Português do Brasil
    •  Suomi
    •  Français
    •  Deutsch
    •  Русский
    •  Українська
    •  ไทย
    •  Italiano
    •  Norsk bokmål
    •  தமிழ்
    •  Tr
    •  简体中文
    •  正體中文
    •  日本語
    •  Čeština
    •  हिंदी
    •  Polski
    • Translate into your language!