Exemple #1
0
 /// <summary>
 /// 打开任务
 /// </summary>
 /// <param name="model"></param>
 public void OpenTask(Notification model, OASystemClass oasystemClass)
 {
     OpenUrl(ServerHelper.GetNotificationUrl(model), oasystemClass);
     //string token = oasystemClass == OASystemClass.TaskSystem ? LoginHelper.GetOAToken() : LoginHelper.GetReToken();
     //WebCore.ResourceInterceptor = new ResourceInterceptor(token);
     //webControl1.Source = new Uri(ServerHelper.GetNotificationUrl(model));
     //OpenWindow();
 }
Exemple #2
0
 public List <OASystemBase> Get(OASystemClass oaSystemClass)
 {
     return(DB.OASystems.Where(e => e.OASystemClass == oaSystemClass && e.Deleted == false).Select(e => new OASystemBase {
         Name = e.Name,
         Class = e.Class,
         Order = e.Order
     }).OrderBy(e => e.Order).ToList());
 }
Exemple #3
0
        private void OpenUrl(string url, OASystemClass oasysystemClass)
        {
            string token = oasysystemClass == OASystemClass.TaskSystem ? LoginHelper.GetOAToken() : LoginHelper.GetReToken();

            WebCore.ResourceInterceptor = new ResourceInterceptor(token);
            webControl1.Source          = new Uri(url);
            if (this.WindowState == FormWindowState.Minimized)
            {
                OpenWindow();
            }
        }