public UnitOfWork(IDbConnection connection) { _connection = connection; StoredProcedures = new StoredProcedures(connection); Brands = new BrandDao(connection); Carts = new CartDao(connection); Categories = new CategoryDao(connection); CategoryProducts = new CategoryProductDao(connection); ContactInfo = new ContactInfoDao(connection); Characteristics = new CharacteristicDao(connection); CharacteristicProducts = new CharacteristicProductDao(connection); FavouriteProducts = new FavouriteProductDao(connection); Items = new ItemDao(connection); OptionalParameters = new OptionalParameterDao(connection); OptionalParameterProducts = new OptionalParameterProductDao(connection); Orders = new OrderDao(connection); OrderDeliveryTypes = new OrderDeliveryTypeDao(connection); OrderPaymentTypes = new OrderPaymentTypeDao(connection); OrderProducts = new OrderProductDao(connection); OrderStatuses = new OrderStatusDao(connection); Products = new ProductDao(connection); ProductImages = new ProductImageDao(connection); Roles = new RoleDao(connection); SupportMessages = new SupportMessageDao(connection); Users = new UserDao(connection); }
internal static ContactInfoDao getContact() { if (contactInfoDao == null) { contactInfoDao = new ContactInfoDao(); } return(contactInfoDao); }
internal static ContactInfoDao getContact() { if (contactInfoDao == null) { contactInfoDao = new ContactInfoDao(ConnectionProvider.getProvide()); } return(contactInfoDao); }
public static GetContactResponse GetDefaultContact() { GetContactResponse response = new GetContactResponse(); using (ContactInfoDao dao = new ContactInfoDao()) { ContactInfo contact = dao.GetDefaultContact(); if (contact == null) { MakeNoConatctResponse(response); return response; } response.contact_details = new ContactDto(); response.contact_details.contact_id = contact.CinfoID; response.contact_details.description = string.IsNullOrEmpty(contact.Description) ? string.Empty : contact.Description; response.contact_details.image_name = string.IsNullOrEmpty(contact.ContactInfoImage) ? string.Empty : ImagePathService.contactInfoImagePath + contact.ContactInfoImage; response.code = 0; response.has_resource = 1; response.message = MessagesSource.GetMessage("conatct.found"); } return response; }