private void AddCarryForwardRule(IBusinessConfiguration businessConfiguration) { // If the rule execution is not successful, add record the carryforward table using (LADAutomationEntities context = new LADAutomationEntities()) { var carryForward = new CarryForwardRule(); carryForward.PendingSince = DateTime.Now; carryForward.Rule_Id = businessConfiguration.RuleId; context.CarryForwardRules.Add(carryForward); context.SaveChanges(); } }
/// <summary> /// Create an instance of <see cref="CategoryService"/> class /// </summary> /// <param name="config">Configuration parameters</param> public CategoryService(IBusinessConfiguration config) { Client.BaseAddress = new Uri(config.BaseUrl); }
public Service(IBusinessConfiguration configuration, IRepository repository) { _configuration = configuration; _repository = repository; }
public CarryForwardBusinessConfiguration(IBusinessConfiguration businessConfiguration) { AddCarryForwardRule(businessConfiguration); }