internal void Load(ISldWorks app, params Type[] cmdGroupTypes) { m_Kit = new ServicesManager(this.GetType().Assembly, new IntPtr(app.IFrameObject().GetHWnd()), typeof(EulaService), typeof(UpdatesService), typeof(OpenIdConnectorService), typeof(UserSettingsService), typeof(SystemEventLogService), typeof(AboutApplicationService)); m_Kit.HandleError += OnHandleError; m_Container = new UnityContainer(); m_Container.RegisterInstance(app); m_Container.RegisterInstance(app.IGetMathUtility() as IMathUtility); m_Container.RegisterInstance(app.IGetModeler() as IModeler); m_Container.RegisterInstance(m_Kit); m_Commands = new Dictionary <Enum, Type>(); foreach (var cmdGrpType in cmdGroupTypes) { foreach (var cmd in Enum.GetValues(cmdGrpType).Cast <Enum>()) { Type from; Type to; GetCommandHandler(cmd, out from, out to); m_Commands.Add(cmd, from); m_Container.RegisterType(from, to, new ContainerControlledLifetimeManager()); } } m_Kit.StartServices(); }
public void GetResourceStringTest() { Thread.CurrentThread.CurrentUICulture = new CultureInfo("nl-NL"); var manager = new ServicesManager(); manager.StartService("bla"); }
protected void Page_Load(object sender, EventArgs e) { try { ServicesManager SM = new ServicesManager(); ServicesTBx service = new ServicesTBx(); service.Name = Request["name"]; service.Order = Convert.ToInt32(Request["order"]); service.CategoryID = Convert.ToInt32(Request["categoryID"]); service.Description = Request["description"]; service.Price = Request["price"]; service.Status = 1; SM.AddNew(service); Response.Write(JsonConvert.SerializeObject(new { success = 1 })); } catch (Exception ex) { Response.Write(JsonConvert.SerializeObject(new { success = -1, error = ex })); } }
public void Process() { try { var channelFactory = ServicesManager.GetChannelFactory <IVocabularyService>("net.pipe://localhost/VocabularyServiceEndpoint"); vocabularyService = channelFactory.CreateChannel(); var part = new ChunkPart(chunkId, createPersonBuilder, "0"); part.Load(); part.Build(vocabularyService); part.Save(); var dbChunk = new DbChunk(Settings.Current.Building.BuilderConnectionString); dbChunk.ChunkComplete(chunkId); channelFactory.Close(); } catch (Exception e) { Logger.WriteError(chunkId, e); throw; } }
public HomeController(/*EFDBContext context, IDirectorysRepository dirRep,*/ DataManager dataManager) { //this.context = context; //this.dirRep = dirRep; this.dataManager = dataManager; servicesManager = new ServicesManager(dataManager); }
public void TestPerformance() { var server = new Db4OStorageServer("provider=db4o;user=awmanaged;password=awmanaged;port=4572;file=performancetest.dat") { IdentifyableTechnicalName = "server" }; var client = new Db4OStorageClient("provider=db4o;user=awmanaged;password=awmanaged;port=4572;server=localhost") { IdentifyableTechnicalName = "client" }; var svc = new ServicesManager(); svc.Start(); svc.AddService(server); svc.AddService(client); svc.StartServices(); var sw = new Stopwatch(); sw.Start(); for (int i = 0; i < 1000; i++) { User user = new User("User" + i, "Password", "*****@*****.**"); client.Db.Store(user); } client.Db.Commit(); sw.Stop(); svc.Stop(); }
protected void Page_Load(object sender, EventArgs e) { rtq = new RTQManager(); sales = new SalesManager(); serv = new ServicesManager(); de = new DynamicElements(); }
public HomeController(/*EFDBContext contex, IDirectorysRepository dirRep,*/ DataManager dataManager) { /* _contex = contex; * _dirRep = dirRep;*/ _dataManager = dataManager; _servicesManager = new ServicesManager(_dataManager); }
public void onClickSubscriptionAgreement() { Debug.Log("onClickSubscriptionAgreement"); SoundManager.instance.PlaySound(SoundManager.instance.btnclick); GlobalValues.servicesType = "Subscription"; ServicesManager.getInstance(transform).ToogleActiveState(true); }
public App() { Syncfusion.Licensing.SyncfusionLicenseProvider.RegisterLicense("MjUzMzk0QDMxMzgyZTMxMmUzMGxWL3JDK20vbWV5SGszZTZlcWIzcHF1Um9EeWtNLzlzdmx0RjQxN1JxY2c9"); InitializeComponent(); //注册服务 ServicesManager.Initialize(); LoggerHelper.Current.Debug("Initialize OK"); //创建或者更新Sqlite数据库表 Task.Run(() => SqliteHelper.Current.CreateOrUpdateAllTablesAsync()); LoggerHelper.Current.Debug("SqliteHelper.Current.CreateOrUpdateAllTablesAsync OK"); var fingerprintAvailability = CrossFingerprint.Current.GetAvailabilityAsync(true).Result; //返回当前手机上面可用的指纹 var isAvailable = CrossFingerprint.Current.IsAvailableAsync(false).Result; //是否有可用的指纹 if (fingerprintAvailability == FingerprintAvailability.Available && isAvailable) { MainPage = new CustomNavigationPage(new FingerprintPage());// new CustomNavigationPage(new MainPage()); } else { MainPage = new CustomNavigationPage(new MainPage());// new CustomNavigationPage(new MainPage()); } LoggerHelper.Current.Debug("CustomNavigationPage OK"); }
public void Configuration(IAppBuilder app) { //настройка Identity app.CreatePerOwinContext(ApplicationDbContext.Create); app.CreatePerOwinContext <ApplicationUserManager>(ApplicationUserManager.Create); app.CreatePerOwinContext <ApplicationRoleManager>(ApplicationRoleManager.Create); app.UseCookieAuthentication(new CookieAuthenticationOptions { AuthenticationType = DefaultAuthenticationTypes.ApplicationCookie, LoginPath = new PathString("/login") }); //настройка SignalR var userManager = new ApplicationUserManager(new UserStore <ApplicationUser>(new ApplicationDbContext())); var repositoryManager = new RepositoryManager(new DataDbContext()); var serviceManager = new ServicesManager(repositoryManager); GlobalHost.DependencyResolver.Register(typeof(PostHub), () => new PostHub(userManager, serviceManager, repositoryManager)); GlobalHost.DependencyResolver.Register(typeof(SubHub), () => new SubHub(userManager, serviceManager)); GlobalHost.DependencyResolver.Register(typeof(MessageHub), () => new MessageHub(userManager, serviceManager, repositoryManager)); app.MapSignalR(); }
protected void btnupdateservices_Click(object sender, EventArgs e) { if (Page.IsValid) { try { objservice.facebookUrl = Convert.ToString(txtfacebook.Text); objservice.twitterUrl = Convert.ToString(txttwitter.Text); objservice.adrollAdvId = Convert.ToString(txtadvid.Text); objservice.adrollAdvPixId = Convert.ToString(txtpixid.Text); objservice.googleAnalytics = Convert.ToString(txtgoogleanalytics.Text); objservice.googleMap = Convert.ToString(txtgooglemaps.Text); objservice.serviceid = Convert.ToInt32(System.Configuration.ConfigurationManager.AppSettings["serviceid"]); objservice.UpdateItem(); // Response.Redirect("setup.aspx?flagservice=edit"); ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "msg", "alert('Services Information updated successfully')", true); } catch (Exception ex) { throw ex; } finally { objservice = null; } } }
/// <summary> /// Initializes a new instance of the <see cref="BotEngineExample"/> class. /// /// You will have to have a valid app.Config settings file, please read documentation on codeplex. /// </summary> public BotEngineExample() { //ServicesManager.StartService(_commandInterpeter.TechnicalName); ConsoleHelpers.ParseCommandLine = ProcessCommandLine; Console.Title = string.Format("Managed Bot Engine Server {0}\r\n", base.Version()); Console.BackgroundColor = ConsoleColor.DarkBlue; Console.Clear(); ServicesManager.OnServiceStarted += ServicesManager_OnServiceStarted; LocalBotPluginServicesManager.OnServiceStarted += LocalBotPluginServicesManager_OnServiceStarted; BotEventSlaveStarted += HandleBotEventSlaveStarted; BotEventLoggedIn += HandleBotEventLoggedIn; BotEventEntersWorld += HandleBotEventEntersWorld; ConsoleHelpers.WriteLine(ConsoleColor.Yellow, string.Format("Managed Bot Engine Server {0}\r\nCopyright (C)2009-2010 TCPX\r\n", base.Version())); ConsoleHelpers.WriteLine(ConsoleColor.White, "Starting services"); ConsoleHelpers.ReadLine(); _sw1.Start(); // ensure creation of remote client test account for the AwManaged.RemotingTests console application. Start(); _commandInterpeter = new GenericInterpreterService <CCEnumTypeAttribute, CCEnumBindingAttribute, CCItemBindingAttribute> (Assembly.GetAssembly(GetType())) { TechnicalName = "Server Console interpeter" }; ServicesManager.AddService(_commandInterpeter); ServicesManager.StartService(_commandInterpeter.TechnicalName); }
public MainController(ILogger <MainController> logger, DataManager dataManager, UserManager <AppUser> userManager) { _logger = logger; _dataManager = dataManager; _serviceManager = new ServicesManager(_dataManager); _userManager = userManager; }
public void ServiseManagerTest() { var s = new ServicesManager(new DataManager(new EFDBContext())); s.Products.Save(new ProductModel() { ProductName = "Яблоко", Description = "Фрукт", Code = "4818", Article = "1861", Count = 100, MinCount = 50 }); s.Products.Save(new ProductModel() { ProductName = "Картошка", Description = "Овощ", Code = "2036", Article = "9817", Count = 0, MinCount = 50 }); s.Products.Save(new ProductModel() { ProductName = "Морковка", Description = "Овощ", Code = "9734", Article = "1387", Count = 50, MinCount = 100 }); }
public HomeController(ILogger <HomeController> logger, UserManager <ApplicationUser> _userManager, DataManager _dataManager) { _logger = logger; userManager = _userManager; dataManager = _dataManager; servicesManager = new ServicesManager(dataManager); }
public void onClickAboutUs() { Debug.Log("onClickAboutUs"); SoundManager.instance.PlaySound(SoundManager.instance.btnclick); GlobalValues.servicesType = "AboutUs"; ServicesManager.getInstance(transform).ToogleActiveState(true); }
private ServicesManager RegisterServicesManager(ISldWorks app) { var kit = new ServicesManager(this.GetType().Assembly, new IntPtr(app.IFrameObject().GetHWnd()), typeof(UpdatesService), typeof(SystemEventLogService), typeof(AboutApplicationService)); kit.HandleError += OnHandleError; var syncContext = SynchronizationContext.Current; if (syncContext == null) { syncContext = new System.Windows.Forms.WindowsFormsSynchronizationContext(); } Task.Run(() => { SynchronizationContext.SetSynchronizationContext( syncContext); kit.StartServicesAsync().Wait(); }); return(kit); }
public App() { InitializeComponent(); //App.HDatabase.DeleteAllAsync(); //App.NDatabase.DeleteAllAsync(); user = new UserProfile(); List <UserProfile> userlist = App.UDatabase.GetItemsAsync().Result; Debug.WriteLine("số user" + userlist.Count); if (userlist.Count != 0) { App.sessionId = userlist[0].sessionid; App.fullname = userlist[0].fullname; App.email = userlist[0].email; } else { App.sessionId = null; } SvManager = new ServicesManager(new GetProduct()); SvLoginManager = new ServicesManager(new GetUserProfile()); SvNewsManager = new ServicesManager(new GetNews()); SvLocationManager = new ServicesManager(new GetLocation()); //MainPage = new NavigationPage(new Scannn.MainPage()); MainPage = new NavigationPage(new Scannn.HomePage()); }
private void Dasoue() { S_Id = Convert.ToInt32(Request.QueryString["S_Id"]); Services se = ServicesManager.getServiceById(S_Id); txtBeginDate.Value = se.BeginDate.ToShortDateString(); image.ImageUrl = se.BillPhoto; txtS_Reason.Text = se.S_Reason; rblCarType.SelectedValue = se.CarType; txtEndDate.Value = se.EndDate.ToShortDateString(); txtS_Cost.Text = se.S_Cost.ToString(); txtS_FactoryName.Text = se.S_FactoryName; txtS_Result.Text = se.S_Result; ddlS_Type.SelectedValue = se.S_Type; txtUseCost.Text = se.UseCost.ToString(); ddlS_Branch.DataSourceID = null; ddlS_Branch.DataSource = DepartmentManager.GetAllDepartment(); ddlS_Branch.DataTextField = "Departmentname"; ddlS_Branch.DataValueField = "Id"; ddlS_Branch.DataBind(); ddlS_Branch.SelectedValue = ddlS_Branch.Items.FindByText(se.S_Branch).Value; ddlCarMark.DataSourceID = null; ddlCarMark.DataSource = CarsManager.GetAllCars(); ddlCarMark.DataTextField = "CarMark"; ddlCarMark.DataValueField = "Car_Id"; ddlCarMark.DataBind(); ddlCarMark.SelectedValue = ddlCarMark.Items.FindByText(se.CarMark).Value; NewMethod(); ddlS_People.SelectedValue = ddlS_People.Items.FindByText(se.S_People).Value; ddlJerquePeople.SelectedValue = ddlJerquePeople.Items.FindByText(se.JerquePeople).Value; }
public HomeController(/*EFDBContext context, IDirectorysRepository dirRep, */ DataManager dataManager) { //_context = context; //dirRep = _dirRep; _datamanager = dataManager; _servicesmanager = new ServicesManager(_datamanager); }
private static string MoveToS3(AmazonS3Client s3Client, string bucket, int?chunkId, int?subChunkId, IDataReader reader, string tableName) { var folder = tableName; string fileName; if (chunkId.HasValue) { var indexOfSet = ServicesManager.GetIndexOfSet(chunkId.Value); fileName = string.Format(@"{0}/{1}", indexOfSet, tableName + ".txt.gz." + chunkId + "." + subChunkId); } else { fileName = string.Format(@"{0}", folder + ".txt.gz"); } if (!(AmazonS3Util.DoesS3BucketExist(s3Client, Settings.Current.Bucket))) { AmazonS3Helper.CreateBucket(s3Client, Settings.Current.Bucket); } AmazonS3Helper.CopyFile(s3Client, bucket, fileName, reader, tableName); return(fileName); }
public HomeController(EFDBContext context, IDirectorysRepository dirRep, DataManager dataManager) { _context = context; _dirRep = dirRep; _dataManager = dataManager; _servicesmanager = new ServicesManager(_dataManager); }
public void onClickPricyPlocy() { Debug.Log("onClickPricyPlocy"); SoundManager.instance.PlaySound(SoundManager.instance.btnclick); GlobalValues.servicesType = "PrivacyPolicy"; ServicesManager.getInstance(transform).ToogleActiveState(true); }
/// <summary> /// Открывает окно "Объекты" /// </summary> /// <param name="sender">Отправитель</param> /// <param name="e">Аргументы события</param> public static void ShowWellKnownDockWindow(object sender, EventArgs e) { try { // Получаем ссылку на службу именованных окон "Навигатора" IWellKnownNavigators wkn = ServicesManager.GetService(typeof(IWellKnownNavigators)) as IWellKnownNavigators; // Сначала ищем открытое окно "Объекты" WellKnownDockWindow sampleWindow = wkn.Get(WellKnownDockWindow.WindowName) as WellKnownDockWindow; // Окно не найдено - создаём новое окно if (sampleWindow == null) { // Новое окно sampleWindow = new WellKnownDockWindow(); // Регистрируем окно в списке именованных окон "Навигатора" wkn.Register(WellKnownDockWindow.WindowName, sampleWindow); } // Добавляем его в текущий докинг "Навигатора" sampleWindow.Show(ServicesManager.GetService(typeof(DockManager)) as DockManager); // Покажем окно на экране и сделаем его активным окном в докинге sampleWindow.Activate(); } catch (Exception x) { MessageBox.Show(x.Message, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } }
public SampleForm() { InitializeComponent(); if (!this.IsHandleCreated) { this.CreateHandle(); } m_Kit = new ServicesManager(this.GetType().Assembly, this.Handle, typeof(EulaService), typeof(UpdatesService), typeof(OpenIdConnectorService), typeof(UserSettingsService), typeof(SystemEventLogService), typeof(AboutApplicationService), typeof(ExternalProcessService)); m_Kit.ServicesLaunchCompleted += OnServicesLaunchCompleted; m_Kit.ServicesLaunchTerminated += OnServicesLaunchTerminated; m_Kit.HandleError += OnHandleError; m_Kit.GetService <IOpenIdConnectorService>().LoggedIn += OnUserLoggedIn; m_Kit.StartServices(); m_Kit.GetService <ILogService>().LogMessage("Starting the application"); var setts = m_Kit.GetService <IUserSettingsService>().ReadSettings <CustomUserSettings>("user"); lblUserMessage.Text = setts.Message; m_Kit.GetService <IUserSettingsService>().StoreSettings(setts, "user"); }
public TestsController(ILogger <TestsController> logger, DataManager dataManager, UserManager <ApplicationUser> userManager) { this.logger = logger; this.dataManager = dataManager; this.servicesManager = new ServicesManager(this.dataManager); this.userManager = userManager; }
public HomeController(ILogger <HomeController> logger, /*EFDBContext context,*/ DataManager dataManager) { _logger = logger; //_context = context; _dataManager = dataManager; _serviceManager = new ServicesManager(_dataManager); }
public HomeController(/*EFDBContext context, IDirectoriesRepository dirRep,*/ DataManager dm) { //this.context = context; //this.dirRep = dirRep; this._datamanager = dm; _servicesmanager = new ServicesManager(_datamanager); }
public ServicesContainer(ISldWorks app, IDocumentsHandler <SuspendRebuildDocumentHandler> docsHandler) { Instance = this; m_Container = new UnityContainer(); m_Container.RegisterInstance(app); m_Kit = RegisterServicesManager(app); m_Container.RegisterInstance(docsHandler); foreach (var geomFeat in RegisterGeometryFeatures()) { m_Container.RegisterInstance(geomFeat.GetType().Name, geomFeat); } foreach (var perfCmdType in RegisterPerformanceCommands()) { m_Container.RegisterType(typeof(PerformanceCommandSpec), perfCmdType, perfCmdType.Name); } m_Container.RegisterType <GeometryFeaturesCommandGroupSpec>(new ContainerControlledLifetimeManager()); m_Container.RegisterType <PerformanceCommandGroupSpec>(new ContainerControlledLifetimeManager()); m_Container.RegisterInstance(m_Kit.GetService <ILogService>()); m_Container.RegisterInstance(m_Kit.GetService <IAboutApplicationService>()); }
/// <summary> /// Opens the project or solution with the specified file name. /// Requires that the workbench is running. /// </summary> public void OpenProject(string fileName) { if (initStatus != SDInitStatus.WorkbenchInitialized) { throw new InvalidOperationException(); } ServicesManager.OpenProject(fileName); }
protected void Page_Load(object sender, EventArgs e) { sec = new SecondaryEntitiesManager(); de = new DynamicElements(); serv = new ServicesManager(); em = new EmailNotifications(); rtq = new RTQManager(); if (!IsPostBack) {/* if (Request.Form["MethodName"] == "GetL") { getList(); return; }*/ //generateRooms(); } }
public JsonResult GetAllEntities(string parameters, string searchEngines) { var servicesManager = new ServicesManager(); return Json(servicesManager.GetAllEntities(), JsonRequestBehavior.AllowGet); }
public JsonResult GetAllEntitiesByTag(string tagName) { var servicesManager = new ServicesManager(); return Json(servicesManager.GetAllEntitiesByTag(tagName), JsonRequestBehavior.AllowGet); }
public static bool DeleteServiceOrderBook(Int32 serviceOrderBookId) { var result = true; using (var serviceManager = new ServicesManager(null)) { try { serviceManager.DeleteServiceOrderBook(serviceManager.GetServiceOrderBook(serviceOrderBookId)); } catch (System.Data.SqlClient.SqlException e) { result = false; } } return result; }
protected void grdServiceOrders_ItemCommand(object source, GridCommandEventArgs e) { if (e.CommandName == "Delete" && e.Item.ItemType != GridItemType.GroupFooter) { var servicesManager = new ServicesManager(this); if (e.Item.OwnerTableView.DataKeyValues[e.Item.ItemIndex]["ServiceOrderId"] != null) { var serviceOrderId = Convert.ToInt32(e.Item.OwnerTableView.DataKeyValues[e.Item.ItemIndex]["ServiceOrderId"]); servicesManager.DeleteServiceOrder(servicesManager.GetServiceOrder(serviceOrderId)); } grdServiceOrders.DataBind(); } }
public static bool DeleteServiceOrder(int serviceOrderId) { bool result = true; using (ServicesManager servicesManager = new ServicesManager(null)) { try { servicesManager.DeleteServiceOrder(servicesManager.GetServiceOrder(serviceOrderId)); } catch (System.Data.SqlClient.SqlException e) { result = false; } } return result; }
public JsonResult GetAllEntitiesByProfile(string profileId) { var servicesManager = new ServicesManager(); return Json(servicesManager.GetAllEntitiesByProfile(Guid.Parse(profileId)), JsonRequestBehavior.AllowGet); }
private void GetAllWords() { ignoreList = new List<string>() { ".", "," }; negativeWords = new List<string>(); positiveWords = new List<string>(); var serviceManager = new ServicesManager(); negativeWords = serviceManager.GetAllWords().Where(x => x.Sentiment == "Negativo").Select(x => x.Name).ToList(); positiveWords = serviceManager.GetAllWords().Where(x => x.Sentiment == "Positivo").Select(x => x.Name).ToList(); }
public void SendPostToMail(string to, string subject, string content, string urlPost, string createdAt, string usrName, string urlUser, string urlImgNetwork, string urlImgProfile, string urlImgSentiment) { var address = ConfigurationManager.AppSettings["addressFrom"]; var displayName = ConfigurationManager.AppSettings["displayName"]; var userName = ConfigurationManager.AppSettings["userName"]; var password = ConfigurationManager.AppSettings["password"]; var port = Convert.ToInt32(ConfigurationManager.AppSettings["port"]); var host = ConfigurationManager.AppSettings["host"]; var post = new Post { Content = content, UrlPost = urlPost, UserName = usrName, UrlProfile = urlUser, ProfileImage = urlImgProfile, UrlImgNetwork = urlImgNetwork, UrlImgSentiment = urlImgSentiment }; var servicesManager = new ServicesManager(); servicesManager.SendPostToMail(to, address, displayName, subject, userName, password, port, host, post); }
public JsonResult SaveTag(Tag tag) { var servicesManager = new ServicesManager(); return Json(servicesManager.SaveTag(tag), JsonRequestBehavior.AllowGet); }
public void SendMail(string to, string subject, string body) { var address = ConfigurationManager.AppSettings["addressFrom"]; var displayName = ConfigurationManager.AppSettings["displayName"]; var userName = ConfigurationManager.AppSettings["userName"]; var password = ConfigurationManager.AppSettings["password"]; var port = Convert.ToInt32(ConfigurationManager.AppSettings["port"]); var host = ConfigurationManager.AppSettings["host"]; var servicesManager = new ServicesManager(); servicesManager.SendMail(to, address, displayName, subject, body, userName, password, port, host); }
public JsonResult TagPost(Post post, string tagName) { var servicesManager = new ServicesManager(); return Json(servicesManager.TagPost(post, tagName), JsonRequestBehavior.AllowGet); }
public static bool DeleteBudget(int budgetId, int companyId) { bool result = true; using (SaleManager saleManager = new SaleManager(null)) { try { var serviceOrder = new ServicesManager(null).GetServiceOrder(companyId, budgetId); if (serviceOrder != null) saleManager.DetachBudgetFromServiceOrder(serviceOrder.ServiceOrderId); saleManager.Delete(saleManager.GetBudget(budgetId, companyId)); } catch (System.Data.SqlClient.SqlException e) { result = false; } } return result; }
public JsonResult SavePost(Post post) { var servicesManager = new ServicesManager(); return Json(servicesManager.SavePost(post), JsonRequestBehavior.AllowGet); }
protected void btnSave_Click(object sender, EventArgs e) { // // Replaced user control DateTimeInterval for DateTime using the new feature hour // if (ucEndDate.DateTime != null) if (ucBeginDate.DateTime.Value > ucEndDate.DateTime.Value) { ShowError(Resources.Exception.StartTimeIsBiggerThanEndTime); return; } _taskManager = new TaskManager(this); Task task = OriginalTask.Duplicate(); task.Name = txtName.Text; if (Page.ViewState["ServiceOrderId"] != null) { task.SubjectId = Convert.ToInt32(Page.ViewState["ServiceOrderId"]); task.PageName = "serviceorder.aspx"; ServiceOrder os = new ServicesManager(this).GetServiceOrder(task.SubjectId.Value); task.Name = "OS" + os.ServiceOrderNumber + " - " + task.Name; } task.TaskStatusId = Convert.ToInt32(cboTaskStatus.SelectedValue); task.Priority = Convert.ToInt32(rtnRanking.CurrentRating); task.Cost = ucCurrFieldCost.CurrencyValue; task.Deadline = ucDeadLineDate.DateTime; task.CreatorUserId = User.Identity.UserId; if (!String.IsNullOrEmpty(cboAlertMinutesBefore.SelectedValue)) task.AlertMinutesBefore = Convert.ToInt32(cboAlertMinutesBefore.SelectedValue); if (CanChange) task.Description = txtDescription.Value.Replace("$0", "<br/>"); if (!String.IsNullOrEmpty(cboParentTasks.SelectedValue)) task.ParentTaskId = Convert.ToInt32(cboParentTasks.SelectedValue); task.FinishDate = ucEndDate.DateTime; if (ucBeginDate.DateTime > DateTime.MinValue.Sql2005MinValue()) task.StartDate = ucBeginDate.DateTime; var alertManager = new AlertManager(this); if (Page.ViewState["TaskId"] != null) { _taskManager.SaveTask(OriginalTask, task, Users); if (alertManager.GetAlerts(task.TaskId, "task.aspx") != null) alertManager.DeleteAlerts(task.TaskId, "task.aspx"); } else _taskManager.SaveTask(task, task, Users); if (!String.IsNullOrEmpty(Request["app"])) CreateAlerts(task); if (((WebControl)sender).ID == "btnSave") { if (task.PageName == "serviceorder.aspx") Response.Redirect("Appointments.aspx?ServiceOrderId=" + Request["ServiceOrderId"]); else if (!String.IsNullOrEmpty(Request["app"])) Response.Redirect("Appointments.aspx"); else Response.Redirect("Tasks.aspx"); } else { var appointment = Request["app"]; Response.Redirect("Task.aspx?app=" + appointment); } }
public JsonResult SaveProfile(Profile profile) { var servicesManager = new ServicesManager(); return Json(servicesManager.SaveProfile(profile), JsonRequestBehavior.AllowGet); }
public JsonResult GetAllProfiles() { var servicesManager = new ServicesManager(); return Json(servicesManager.GetAllProfiles(), JsonRequestBehavior.AllowGet); }
public JsonResult GetAllTags() { var servicesManager = new ServicesManager(); return Json(servicesManager.GetAllTags(), "application/json", JsonRequestBehavior.AllowGet); }
public void setServicesManager(ServicesManager servicesManager) { this.servicesManager = servicesManager; }
protected void Page_Load(object sender, EventArgs e) { rtq = new RTQManager(); serv = new ServicesManager(); cs = new CustomerManager(); }
private void ShowBudget(Int32 budgetId) { // //Load customer's informations // var originalBudget = saleManager.GetBudget(budgetId, Company.CompanyId); LoadBudgetItemsToGrid(); txtBudgetCode.Text = originalBudget.BudgetCode; cboVendor.SelectedValue = originalBudget.VendorId.ToString(); if (originalBudget.Customer != null) sel_customer.ShowCustomer(originalBudget.Customer); txtCustomerName.Text = originalBudget.CustomerName; txtCustomerMail.Text = originalBudget.CustomerMail; txtPhone.Text = originalBudget.CustomerPhone; // //Load product's informations // txtDiscount.Attributes["onkeyup"] = "CalculateDiscount();"; var budget = new SaleManager(this).GetBudget(budgetId, Company.CompanyId); Product product = null; Service service = null; prospectComments.SubjectId = budgetId; foreach (var item in budget.BudgetItems) { product = new Product { ProductId = 0, Name = item.SpecialProductName, ProductCode = item.ProductCode }; if (item.ProductId.HasValue) product.CopyPropertiesFrom(item.Product); else if (item.ServiceId.HasValue) service = new ServicesManager(this).GetService(item.ServiceId.Value); ucCurrFieldUnitPrice.CurrencyValue = item.UnitPrice; ucCurrFieldQuantityData.CurrencyValue = item.Quantity; ClearFields(); } txtObservation.Text = budget.Observation; txtContactName.Text = budget.ContactName; txtDeliveryDate.Text = budget.DeliveryDate; txtWarrant.Text = budget.Warranty; ucCurrFieldExpirationDate.CurrencyValue = budget.ExpirationDate; txtPaymentMethod.Text = budget.PaymentMethod; txtDeliveryDescription.Text = budget.DeliveryDescription; txtObservation.Text = budget.Observation; txtTreatment.Text = budget.Treatment; txtDiscount.Text = Convert.ToString(budget.Discount); ucCurrFieldAdditionalCost.CurrencyValue = budget.AdditionalCost; }
//public CentralAuthenticationServiceImpl(AuthenticationManager authenticationManager, // TicketRegistry ticketRegistry, // TicketRegistry serviceTicketRegistry, // UniqueTicketIdGenerator ticketGrantingTicketUniqueTicketIdGenerator, // ExpirationPolicy ticketGrantingTicketExpirationPolicy, // ExpirationPolicy serviceTicketExpirationPolicy, // ServicesManager servicesManager) // : this(authenticationManager, ticketRegistry, serviceTicketRegistry, ticketGrantingTicketUniqueTicketIdGenerator, null, ticketGrantingTicketExpirationPolicy, serviceTicketExpirationPolicy, servicesManager) //{ //} public CentralAuthenticationServiceImpl(AuthenticationManager authenticationManager, TicketRegistry ticketRegistry, TicketRegistry serviceTicketRegistry, UniqueTicketIdGenerator ticketGrantingTicketUniqueTicketIdGenerator, Dictionary<string, UniqueTicketIdGenerator> uniqueTicketIdGeneratorsForService, ExpirationPolicy ticketGrantingTicketExpirationPolicy, ExpirationPolicy serviceTicketExpirationPolicy, ServicesManager servicesManager) { this.authenticationManager = authenticationManager; this.ticketRegistry = ticketRegistry; this.serviceTicketRegistry = serviceTicketRegistry; this.ticketGrantingTicketUniqueTicketIdGenerator = ticketGrantingTicketUniqueTicketIdGenerator; this.uniqueTicketIdGeneratorsForService = uniqueTicketIdGeneratorsForService; this.ticketGrantingTicketExpirationPolicy = ticketGrantingTicketExpirationPolicy; this.serviceTicketExpirationPolicy = serviceTicketExpirationPolicy; this.servicesManager = servicesManager; }