public ShareEntity(int creater, ISystemDateTime timeProvider) { this.CreatedBy = creater; this.CreatedOn = timeProvider.Now; this.ModifiedOn = timeProvider.Now; this.TypeEntity = new ShareTypeEntity(creater, timeProvider); }
public UserSubscriptionService( ILogger logger, IUserRepository userRepository, IPaymentRepository paymentRepository, IPricePlanRepository pricePlanRepository, IPendingMembershipChangeRepository pendingMembershipChangeRepository, IPaymentService paymentService, ISystemDateTime systemDateTime, IInvoiceHelper invoiceHelper, IInvoiceNumberRepository invoiceNumberRepository ) { Guard.Argument(logger, nameof(logger)).NotNull(); Guard.Argument(userRepository, nameof(userRepository)).NotNull(); Guard.Argument(paymentRepository, nameof(paymentRepository)).NotNull(); Guard.Argument(pricePlanRepository, nameof(pricePlanRepository)).NotNull(); Guard.Argument(pendingMembershipChangeRepository, nameof(pendingMembershipChangeRepository)).NotNull(); Guard.Argument(paymentService, nameof(paymentService)).NotNull(); Guard.Argument(systemDateTime, nameof(systemDateTime)).NotNull(); Guard.Argument(invoiceHelper, nameof(invoiceHelper)).NotNull(); Guard.Argument(invoiceNumberRepository, nameof(invoiceNumberRepository)).NotNull(); _logger = logger; _userRepository = userRepository; _paymentRepository = paymentRepository; _pricePlanRepository = pricePlanRepository; _pendingMembershipChangeRepository = pendingMembershipChangeRepository; _paymentService = paymentService; _systemDateTime = systemDateTime; _invoiceHelper = invoiceHelper; _invoiceNumberRepository = invoiceNumberRepository; }
public static FilesEntity CreateFileEntity(int createUserID, ISystemDateTime datetimeProvider) { FilesEntity model = new FilesEntity(); model.ID = 0; model.CreatedBy = createUserID; model.CreatedOn = datetimeProvider.Now; model.ModifiedBy = createUserID; model.ModifiedOn = datetimeProvider.Now; model.ContentType = string.Empty; model.FilePath = string.Empty; model.FileID = 0; model.FileSize = 0; model.FileTitle = string.Empty; model.IsDelete = false; model.IsPublic = false; model.FeedbackId = 0; model.TicketId = 0; model.ProjectId = 0; model.SourceType = 0; model.ThumbPath = string.Empty; return(model); }
public OutputFileHelper(string outputDirectory, ISystem system) { if (system == null) { throw new ArgumentNullException(nameof(system)); } _dateTime = system.DateTime; if (_dateTime == null) { throw new InvalidOperationException(string.Format(CultureInfo.CurrentCulture, ErrorMessages.VariableNull, nameof(_dateTime))); } var environment = system.Environment; if (environment == null) { throw new InvalidOperationException(string.Format(CultureInfo.CurrentCulture, ErrorMessages.VariableNull, nameof(environment))); } _directory = system.IO?.Directory; if (_directory == null) { throw new InvalidOperationException(string.Format(CultureInfo.CurrentCulture, ErrorMessages.VariableNull, nameof(_directory))); } if (string.IsNullOrWhiteSpace(outputDirectory)) { _outputDirectory = Path.Combine(environment.CurrentDirectory, DefaultOutputDirectoryName); return; } VerifyPathOrThrow(outputDirectory); _outputDirectory = outputDirectory; }
public static TicketsEntity Create(int createdByUserId, ISystemDateTime timeProvider) { TicketsEntity info = new TicketsEntity(); info.Title = string.Empty; info.URL = string.Empty; info.CompanyID = 0; info.ContinueDate = 0; info.ConvertDelete = (int)CovertDeleteState.Normal; info.CreateUserName = string.Empty; info.DeliveryDate = timeProvider.Now; info.Description = string.Empty; info.DevTsHours = 0; info.Hours = 0; info.ID = 0; info.IsEstimates = false; info.IsInternal = false; info.Priority = (int)PriorityState.Normal; info.ProjectID = 0; info.PublishDate = timeProvider.Now; info.QaTsHours = 0; info.SourceTicketID = 0; info.StartDate = timeProvider.Now; info.Status = 0; info.TicketID = 0; info.TicketType = Enum.GetName(typeof(TicketsType), TicketsType.Bug); info.CreatedBy = createdByUserId; info.CreatedOn = timeProvider.Now; info.ModifiedBy = createdByUserId; info.ModifiedOn = timeProvider.Now; return(info); }
public TicketsEntity ToBusinessEntity(ISystemDateTime timeProvider) { TicketsEntity entity = TicketsFactory.Create(this.PostByUserID, timeProvider); entity.Title = string.Empty; entity.URL = string.Empty; entity.CompanyID = 0; entity.ContinueDate = 0; entity.ConvertDelete = (int)CovertDeleteState.Normal; entity.CreateUserName = string.Empty; entity.DeliveryDate = timeProvider.Now; entity.Description = string.Empty; entity.DevTsHours = 0; entity.Hours = timeProvider.Now.Hour; entity.ID = 0; entity.IsEstimates = false; entity.IsInternal = false; entity.Priority = (int)PriorityState.Normal; entity.ProjectID = 0; entity.PublishDate = timeProvider.Now; entity.QaTsHours = 0; entity.SourceTicketID = 0; entity.StartDate = timeProvider.Now; entity.Status = 0; entity.TicketID = 0; entity.TicketType = Enum.GetName(typeof(TicketsType), TicketsType.Bug); entity.CreatedBy = PostByUserID; entity.ModifiedBy = PostByUserID; entity.CreatedOn = timeProvider.Now; entity.ModifiedOn = timeProvider.Now; return(entity); }
public static ProjectsEntity CreateProject(int createUserID, ISystemDateTime datetimeProvider) { ProjectsEntity model = new ProjectsEntity(); model.ID = 0; model.CreatedBy = createUserID; model.CreatedOn = datetimeProvider.Now; model.ModifiedBy = createUserID; model.ModifiedOn = datetimeProvider.Now; model.Billable = false; model.BugNeedApproved = false; model.CompanyID = 0; model.Description = string.Empty; model.EndDate = datetimeProvider.Now; model.FreeHour = 0; model.IsOverFreeTime = false; model.PMID = 0; model.Priority = string.Empty; model.ProjectCode = string.Empty; model.ProjectID = 0; model.RequestNeedApproved = false; model.StartDate = datetimeProvider.Now; model.Status = ProjectStatus.Open; model.TestLinkURL = string.Empty; model.TestPassword = string.Empty; model.TestUserName = string.Empty; model.Title = string.Empty; return(model); }
public static ProjectUsersEntity CreateProjectUser(int createUserID, ISystemDateTime datetimeProvider) { ProjectUsersEntity model = new ProjectUsersEntity(); model.ID = 0; model.CreatedBy = createUserID; model.CreatedOn = datetimeProvider.Now; model.ModifiedBy = createUserID; model.ModifiedOn = datetimeProvider.Now; model.ISClient = false; model.ProjectID = 0; model.UserID = 0; return(model); }
public static HideUserEntity CreateHideUserEntity(int createdByUserID, ISystemDateTime timeProvider) { HideUserEntity model = new HideUserEntity(); model.CreatedBy = createdByUserID; model.CreatedOn = timeProvider.Now; model.ID = 0; model.ModifiedBy = createdByUserID; model.ModifiedOn = timeProvider.Now; model.ID = 0; model.HideUserIds = string.Empty; model.UserID = 0; return model; }
public static CateGoryEntity CreateCateGoryEntity(int createdByUserID, ISystemDateTime timeProvider) { CateGoryEntity model = new CateGoryEntity(); model.CreatedBy = createdByUserID; model.CreatedOn = timeProvider.Now; model.ID = 0; model.ModifiedBy = createdByUserID; model.ModifiedOn = timeProvider.Now; model.Title = string.Empty; model.IsProtected = false; model.IsDelete = false; return(model); }
public static RolePagesEntity CreateRolePagesEntity(int createdByUserID, ISystemDateTime timeProvider) { RolePagesEntity model = new RolePagesEntity(); model.CreatedBy = createdByUserID; model.CreatedOn = timeProvider.Now; model.ID = 0; model.ModifiedBy = createdByUserID; model.ModifiedOn = timeProvider.Now; model.PageID = 0; model.RoleID = 0; model.RPID = 0; return(model); }
public static RolesEntity CreateRolesEntity(int createdByUserID, ISystemDateTime timeProvider) { RolesEntity model = new RolesEntity(); model.CreatedBy = createdByUserID; model.CreatedOn = timeProvider.Now; model.ID = 0; model.ModifiedBy = createdByUserID; model.ModifiedOn = timeProvider.Now; model.RoleID = 0; model.RoleName = string.Empty; model.Status = 0; return(model); }
public static DirectoryEntity CreateDirectoryEntity(int createUserID, ISystemDateTime datetimeProvider) { DirectoryEntity model = new DirectoryEntity(); model.ID = 0; model.CreatedBy = createUserID; model.CreatedOn = datetimeProvider.Now; model.ModifiedBy = createUserID; model.ModifiedOn = datetimeProvider.Now; model.Title = string.Empty; model.Description = string.Empty; model.Logo = string.Empty; model.ParentID = 0; return(model); }
public CompanysEntity ToBusinessEntity(ISystemDateTime timeProvider) { CompanysEntity companyEntity = CompanyFactory.Create(this.PostByUserID, timeProvider); companyEntity.Address1 = this.Address1; companyEntity.Address2 = this.Address2; companyEntity.AssignedSystemUrl = this.AssignedSystemUrl; companyEntity.City = this.City; companyEntity.CompanyName = this.CompanyName; companyEntity.Fax = this.Fax; companyEntity.Logo = this.Logo; companyEntity.Phone = this.Phone; companyEntity.State = this.State; companyEntity.Status = this.Status; companyEntity.Website = this.Website; return(companyEntity); }
public static ModulesEntity CreateModulesEntity(int createdByUserID, ISystemDateTime timeProvider) { ModulesEntity model = new ModulesEntity(); model.CreatedBy = createdByUserID; model.CreatedOn = timeProvider.Now; model.ID = 0; model.ModifiedBy = createdByUserID; model.ModifiedOn = timeProvider.Now; model.ModuleID = 0; model.ModulePath = string.Empty; model.ModuleTitle = string.Empty; model.Orders = 0; model.ParentID = 0; model.Status = 0; return(model); }
public OutputFileHelper(string outputDirectory, ISystem system) { if (system == null) { throw new ArgumentNullException(nameof(system)); } _dateTime = system.DateTime; if (_dateTime == null) { throw new InvalidOperationException($"Expected {nameof(_dateTime)} not to be null"); } var environment = system.Environment; if (environment == null) { throw new InvalidOperationException($"Expected {nameof(environment)} not to be null"); } var directory = system.IO.Directory; if (directory == null) { throw new InvalidOperationException($"Expected {nameof(directory)} not to be null"); } if (!string.IsNullOrWhiteSpace(outputDirectory)) { VerifyPathOrThrow(outputDirectory); _outputDirectory = outputDirectory; } else { _outputDirectory = Path.Combine(environment.CurrentDirectory, DefaultOutputDirectoryName); } if (!directory.Exists(_outputDirectory)) { directory.CreateDirectory(_outputDirectory); } }
public static UsersEntity CreateUsersEntity(int createdByUserID, ISystemDateTime timeProvider) { UsersEntity model = new UsersEntity(); model.CreatedBy = createdByUserID; model.CreatedOn = timeProvider.Now; model.ID = 0; model.ModifiedBy = createdByUserID; model.ModifiedOn = timeProvider.Now; model.UserID = 0; model.ID = 0; model.CompanyName = string.Empty; model.CompanyID = 0; model.RoleID = 0; model.FirstName = string.Empty; model.LastName = string.Empty; model.UserName = string.Empty; model.Email = string.Empty; model.PassWord = string.Empty; model.Title = string.Empty; model.Phone = string.Empty; model.EmergencyContactFirstName = string.Empty; model.EmergencyContactLastName = string.Empty; model.EmergencyContactPhone = string.Empty; model.EmergencyContactEmail = string.Empty; model.HasAMaintenancePlan = false; model.DoesNotHaveAMaintenancePlan = false; model.NeedsAQuoteApproval = false; model.DoesNotNeedAQuoteApproval = false; model.AllowMeToChoosePerSubmission = false; model.CreatedOn = DateTime.Now; model.AccountStatus = 0; model.ForgotPassword = 0; model.IsDelete = false; model.Status = string.Empty; model.UserType = string.Empty; model.Skype = string.Empty; model.Office = string.Empty; return(model); }
public static PagesEntity CreatePagesEntity(int createdByUserID, ISystemDateTime timeProvider) { PagesEntity model = new PagesEntity(); model.CreatedBy = createdByUserID; model.CreatedOn = timeProvider.Now; model.ID = 0; model.ModifiedBy = createdByUserID; model.ModifiedOn = timeProvider.Now; model.IsMenu = false; model.MID = 0; model.Orders = 0; model.PageID = 0; model.PageName = string.Empty; model.PageTitle = string.Empty; model.Status = 0; return(model); }
public static TimeSheetsEntity CreateTimeSheet(int createUserID, ISystemDateTime datetimeProvider) { TimeSheetsEntity model = new TimeSheetsEntity(); model.ID = 0; model.CreatedBy = createUserID; model.CreatedOn = datetimeProvider.Now; model.ModifiedBy = createUserID; model.ModifiedOn = datetimeProvider.Now; model.Description = string.Empty; model.Hours = 0; model.IsMeeting = false; model.IsSubmitted = false; model.Percentage = 0; model.ProjectID = 0; model.SheetDate = datetimeProvider.Now; model.TicketID = 0; model.UserID = 0; return(model); }
public static UsersEntity CreateUsersEntity(int createdByUserID, ISystemDateTime timeProvider) { UsersEntity model = new UsersEntity(); model.CreatedBy = createdByUserID; model.CreatedOn = timeProvider.Now; model.ID = 0; model.ModifiedBy = createdByUserID; model.ModifiedOn = timeProvider.Now; model.UserID = 0; model.ID = 0; model.CompanyName = string.Empty; model.CompanyID = 0; model.RoleID = 0; model.FirstName = string.Empty; model.LastName = string.Empty; model.UserName = string.Empty; model.Email = string.Empty; model.PassWord = string.Empty; model.Title = string.Empty; model.Phone = string.Empty; model.EmergencyContactFirstName = string.Empty; model.EmergencyContactLastName = string.Empty; model.EmergencyContactPhone = string.Empty; model.EmergencyContactEmail = string.Empty; model.MaintenancePlanOption = string.Empty; model.CreatedOn = DateTime.Now; model.AccountStatus = 0; model.ForgotPassword = 0; model.IsDelete = false; model.Status = string.Empty; model.UserType = string.Empty; model.Skype = string.Empty; model.Office = string.Empty; return model; }
public static CompanysEntity Create(int createUserID, ISystemDateTime datetimeProvider) { CompanysEntity companyEntity = new CompanysEntity(); companyEntity.ID = 0; companyEntity.CreatedBy = createUserID; companyEntity.CreatedOn = datetimeProvider.Now; companyEntity.ModifiedBy = createUserID; companyEntity.ModifiedOn = datetimeProvider.Now; companyEntity.Address1 = string.Empty; companyEntity.Address2 = string.Empty; companyEntity.AssignedSystemUrl = string.Empty; companyEntity.City = string.Empty; companyEntity.CompanyName = string.Empty; companyEntity.Fax = string.Empty; companyEntity.Logo = string.Empty; companyEntity.Phone = string.Empty; companyEntity.State = string.Empty; companyEntity.Status = string.Empty; companyEntity.Website = string.Empty; return(companyEntity); }
public HomeController(ISystemDateTime dateTime, ISalary salary) { _dateTime = dateTime; _salary = salary; }
public ShareTypeEntity(int creater, ISystemDateTime timeProvider) { this.CreatedBy = creater; this.CreatedOn = timeProvider.Now; }
public static TicketsOrderEntity CreateTicketsOrderEntity(int createdByUserID, ISystemDateTime timeProvider) { TicketsOrderEntity model = new TicketsOrderEntity(); model.CreatedBy = createdByUserID; model.CreatedOn = timeProvider.Now; model.ID = 0; model.ModifiedBy = createdByUserID; model.ModifiedOn = timeProvider.Now; model.ProjectID = 0; model.TicketID = 0; model.OrderNum = 0; return(model); }
public static CateGoryTicketEntity CreateCateGoryTicketEntity(int createdByUserID, ISystemDateTime timeProvider) { CateGoryTicketEntity model = new CateGoryTicketEntity(); model.CreatedBy = createdByUserID; model.CreatedOn = timeProvider.Now; model.ID = 0; model.ModifiedBy = createdByUserID; model.ModifiedOn = timeProvider.Now; model.CategoryID = 0; model.TicketID = 0; return(model); }
public static KPICategoriesEntity CreateKPICategoriesEntity(int createdByUserID, ISystemDateTime timeProvider) { KPICategoriesEntity model = new KPICategoriesEntity(); model.ID = 0; model.CategoryName = string.Empty; model.Status = 0; model.CreatedBy = createdByUserID; model.CreatedOn = timeProvider.Now; return(model); }