Esempio n. 1
0
        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();
        }
Esempio n. 2
0
        public void GetResourceStringTest()
        {
            Thread.CurrentThread.CurrentUICulture = new CultureInfo("nl-NL");
            var manager = new ServicesManager();

            manager.StartService("bla");
        }
Esempio n. 3
0
 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);
 }
Esempio n. 6
0
        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);
 }
Esempio n. 10
0
        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");
        }
Esempio n. 11
0
        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();
        }
Esempio n. 12
0
    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; }
        }
    }
Esempio n. 13
0
        /// <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);
        }
Esempio n. 14
0
 public MainController(ILogger <MainController> logger, DataManager dataManager, UserManager <AppUser> userManager)
 {
     _logger         = logger;
     _dataManager    = dataManager;
     _serviceManager = new ServicesManager(_dataManager);
     _userManager    = userManager;
 }
Esempio n. 15
0
        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
            });
        }
Esempio n. 16
0
 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);
        }
Esempio n. 19
0
        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());
        }
Esempio n. 20
0
    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;
    }
Esempio n. 21
0
 public HomeController(/*EFDBContext context, IDirectorysRepository dirRep, */ DataManager dataManager)
 {
     //_context = context;
     //dirRep = _dirRep;
     _datamanager     = dataManager;
     _servicesmanager = new ServicesManager(_datamanager);
 }
Esempio n. 22
0
        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);
        }
Esempio n. 23
0
 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);
 }
Esempio n. 25
0
        /// <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;
            }
        }
Esempio n. 26
0
        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;
 }
Esempio n. 28
0
 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>());
        }
Esempio n. 31
0
 /// <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);
 }
Esempio n. 46
0
    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);
 }
Esempio n. 50
0
 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;
        }