示例#1
0
        public override TypePrinterResult VisitClassDecl(Class @class)
        {
            if (ContextKind == TypePrinterContextKind.Native)
            {
                return($"{GetName(@class.OriginalClass ?? @class)}.{Helpers.InternalStruct}");
            }

            return($@"{GetName(@class)}{(@class.IsDependent ? $@"<{
                string.Join(", ", @class.TemplateParameters.Select(p => p.Name))}>" : string.Empty)}");
        }
示例#2
0
 /// <summary>
 /// 修改订单并接受返回数据
 /// </summary>
 /// <returns></returns>
 public JsonResult UpdateOrderDataAndReturnData()
 {
     try
     {
         var     request = Request["data"];
         GetName get     = new GetName();
         if (request != null)
         {
             var res  = clientHelper.Post("api/YxApi/UpdateOrderDataAndReturnData", request);
             var data = JsonConvert.DeserializeObject <UnitedReturn>(res.ToString());
             var Id   = data.res;
             if (Id > 0)
             {
                 get.Name = "修改成功";
             }
             else
             {
                 get.Name = "修改失败";
             }
         }
         return(Json(get, JsonRequestBehavior.AllowGet));
     }
     catch (Exception)
     {
         log.WriteLog("UpdateOrderDataAndReturnData", "修改订单并接受返回数据");
         throw;
     }
 }
        /// <summary>
        /// When the application first opens
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void Window_Loaded(object sender, RoutedEventArgs e)
        {
            // Get every logical drive on the machine
            foreach (string folderName in Directory.GetDirectories(userSettings.PathToMainFolder))
            {
                // Create a new item for it
                TreeViewItem item = new TreeViewItem()
                {
                    // Set the header
                    Header = GetName.GetFileFolderName(folderName),
                    // And the full path
                    Tag = folderName
                };

                // Add a dummy item
                item.Items.Add(null);

                // Listen out for item being expanded
                item.Expanded += Folder_Expanded;

                // Add it to the main tree-view
                FolderView.Items.Add(item);

                // Listen to select item
                //item.Selected += Item_Selected;
                item.MouseDoubleClick += Item_MouseDoubleClick;
            }
        }
示例#4
0
 /// <summary>
 /// 获取邮箱验证码
 /// </summary>
 /// <returns></returns>
 public JsonResult GetEmailPass()
 {
     try
     {
         EmailAndName ands    = new EmailAndName();
         var          request = Request["data"];
         GetName      data    = new GetName();
         if (request != null)
         {
             var   res   = JsonConvert.DeserializeObject <EmailAndName>(request.ToString());
             Email email = new Email();
             ///返回的验证码
             data.Name = email.QQ_email(res.Email, res.Name);
         }
         else
         {
             data.Name = "信息为空,无法获取验证码";
         }
         return(Json(data, JsonRequestBehavior.AllowGet));
     }
     catch (Exception)
     {
         logHelper.WriteLog("GetEmailPass", "获取邮箱验证码");
         throw;
     }
 }
示例#5
0
 // Update is called once per frame
 void Update()
 {
     target = l.GetTarget();
     try {
         device = this.gameObject.GetComponent <ControllerManager> ().device;
         if (device.GetPressDown(SteamVR_Controller.ButtonMask.Trigger))
         {
             if (sceneName == "Player Info")
             {
                 character = GameObject.Find("Player Manager").GetComponent <GetName> ();
                 character.GetCharacter(target);
                 device.TriggerHapticPulse(3000);
             }
             else if (sceneName == "Bowling Info")
             {
                 bowling = GameObject.Find("Bowling Manager").GetComponent <GetBowlingType> ();
                 bowling.GetBowling(target);
                 device.TriggerHapticPulse(3000);
             }
             else if (sceneName == "Scene Selector")
             {
                 scene = GameObject.Find("Scene Manager").GetComponent <GetScene> ();
                 scene.SetScene(target);
                 device.TriggerHapticPulse(3000);
             }
         }
     } catch (NullReferenceException e) {
         print("Trying to connect to controller");
     }
 }
示例#6
0
        public object Convert(object value, Type targetType, object parameter,
                              CultureInfo culture)
        {
            // Get the full path
            string path = (string)value;

            // If the path is null, ignore
            if (path == null)
            {
                return(null);
            }

            // Get the name of the file/folder
            string name = GetName.GetFileFolderName(path);

            // By default, we presume an image
            string image = "Icon/file.png";

            // If the name is blank, we presume it's a drive as we cannot have a blank file or folder name
            if (string.IsNullOrEmpty(name))
            {
                image = "Icon/drive.png";
            }
            else if (new FileInfo(path).Attributes.HasFlag(FileAttributes.Directory))
            {
                image = "Icon/folder-open.png";
            }

            return(new BitmapImage(new Uri($"pack://application:,,,/{image}")));
        }
 public JsonResult AddCommoditys()
 {
     try
     {
         var     request = Request["data"];
         GetName get     = new GetName();
         if (request != null)
         {
             var res  = clientHelper.Post("api/XXM_Commodity/Commodity", request);
             var data = JsonConvert.DeserializeObject <UnitedReturn>(res.ToString());
             var Id   = data.res;
             if (Id > 0)
             {
                 get.Name = "添加成功";
             }
             else
             {
                 get.Name = "添加失败";
             }
         }
         return(Json(get, JsonRequestBehavior.AllowGet));
     }
     catch (Exception)
     {
         log.WriteLog("GetCookie", "获取Cookie");
         throw;
     }
 }
    // ...
    static public string GetSpName(GetName nameGetter)
    {
        string spName;

        nameGetter(out spName);
        return(spName);
    }
    // ...
    static public string GetSpName(GetName nameGetter)
    {
        // TODO: Handle case where nameGetter == null
        string spName;

        nameGetter(out spName);
        return(spName);
    }
示例#10
0
 public void InkUseOrdered()
 {
     getName    = delegate(int index) { return(orderedCitizensForStory[index].name); };
     getSurname = delegate(int index) { return(orderedCitizensForStory[index].surname); };
     getLike    = delegate(int index) { return((int)orderedCitizensForStory[index].like); };
     getDislike = delegate(int index) { return((int)orderedCitizensForStory[index].dislike); };
     getDislike = delegate(int index) { return((int)orderedCitizensForStory[index].proficience); };
 }
示例#11
0
 public void InkUseCitizens()
 {
     getName    = delegate(int index) { return(citizens[index].name); };
     getSurname = delegate(int index) { return(citizens[index].surname); };
     getLike    = delegate(int index) { return((int)citizens[index].like); };
     getDislike = delegate(int index) { return((int)citizens[index].dislike); };
     getDislike = delegate(int index) { return((int)citizens[index].proficience); };
 }
示例#12
0
        public unsafe int GetInteger(GetName target)
        {
            int param;

            NativeMethods.GetIntegerv((uint)target, &param);
            CheckForError();

            return(param);
        }
示例#13
0
        public unsafe float GetFloat(GetName target)
        {
            float param;

            NativeMethods.GetFloatv(target, &param);
            CheckForError();

            return(param);
        }
        private void InitializeComboBox <T>(ComboBox comboBox, GetName <T> nameProvider)
        {
            comboBox.Items.Clear();

            foreach (T value in Enum.GetValues(typeof(T)))
            {
                comboBox.Items.Add(nameProvider(value));
            }
        }
示例#15
0
        public IEnumerator <ITask> GetNameHandler(GetName req)
        {
            yield return(Arbiter.Choice(_scribblerPort.Get(),
                                        delegate(brick.ScribblerState r) { req.ResponsePort.Post(new StringBody()
                {
                    Value = r.RobotName
                }); },
                                        delegate(Fault f) { req.ResponsePort.Post(f); }));

            yield break;
        }
示例#16
0
        /// <summary>
        ///  根据医嘱类别和病人ID获得病人的医嘱信息
        /// </summary>
        /// <param name="patlistid">病人ID</param>
        /// <param name="babyid">婴儿Id</param>
        /// <param name="order_type">医嘱类型0=长期 1=临时 6=手术  -1有效长嘱</param>
        /// <returns></returns>
        private DataTable GetOrderDataTable(HIS.Model.ZY_PatList patlist, OrderType ordertype, Status status, int deptid)
        {
            try
            {
                string strWhere  = "";
                int    patlistid = patlist.PatListID;
                if (ordertype == OrderType.临时医嘱) //临时医嘱
                {
                    strWhere = Tables.zy_doc_orderrecord.PATID + oleDb.EuqalTo() + patlistid + oleDb.And()
                               + Tables.zy_doc_orderrecord.BABYID + oleDb.EuqalTo() + 0 + oleDb.And()
                               + "(" + Tables.zy_doc_orderrecord.ORDER_TYPE + oleDb.EuqalTo() + (int)ordertype
                               + oleDb.Or() + Tables.zy_doc_orderrecord.ORDER_TYPE + oleDb.EuqalTo() + 5 + oleDb.Or()
                               + Tables.zy_doc_orderrecord.ORDER_TYPE + oleDb.EuqalTo() + 7 + ")" + oleDb.And()
                               + Tables.zy_doc_orderrecord.DELETE_FLAG + oleDb.NotEqualTo() + 1;
                }
                if (ordertype == OrderType.长期医嘱 && status == Status.所有) //长期医嘱
                {
                    strWhere = Tables.zy_doc_orderrecord.PATID + oleDb.EuqalTo() + patlistid + oleDb.And()
                               + Tables.zy_doc_orderrecord.BABYID + oleDb.EuqalTo() + 0 + oleDb.And()
                               + Tables.zy_doc_orderrecord.ORDER_TYPE + oleDb.EuqalTo() + (int)ordertype
                               + oleDb.And() + Tables.zy_doc_orderrecord.DELETE_FLAG + oleDb.NotEqualTo() + 1;
                }
                if (ordertype == OrderType.长期医嘱 && status == Status.护士转抄)//已转抄医嘱
                {
                    strWhere = Tables.zy_doc_orderrecord.PATID + oleDb.EuqalTo() + patlistid + oleDb.And()
                               + Tables.zy_doc_orderrecord.BABYID + oleDb.EuqalTo() + 0 + oleDb.And()
                               + Tables.zy_doc_orderrecord.ORDER_TYPE + oleDb.EuqalTo() + 0 + oleDb.And()
                               + Tables.zy_doc_orderrecord.STATUS_FALG + oleDb.EuqalTo() + 2 + oleDb.And()
                               + Tables.zy_doc_orderrecord.DELETE_FLAG + oleDb.EuqalTo() + 0 + oleDb.And()
                               + Tables.zy_doc_orderrecord.ITEM_TYPE + oleDb.NotEqualTo() + 10;
                }
                //if (patlist.PatType != "3" && patlist.PatType != "4" && patlist.PatType != "5")
                //{
                //    strWhere += oleDb.And() + Tables.zy_doc_orderrecord.PRES_DEPTID + oleDb.EuqalTo() + deptid;
                // }
                List <HIS.Model.ZY_DOC_ORDERRECORD> records = BindEntity <HIS.Model.ZY_DOC_ORDERRECORD> .CreateInstanceDAL(oleDb).GetListArray(strWhere);

                List <HIS.Model.zy_doc_orderrecord_son> recordSon = new List <HIS.Model.zy_doc_orderrecord_son>();
                for (int i = 0; i < records.Count; i++)
                {
                    HIS.Model.zy_doc_orderrecord_son son = new HIS.Model.zy_doc_orderrecord_son();
                    son = (HIS.Model.zy_doc_orderrecord_son)HIS.SYSTEM.PubicBaseClasses.ApiFunction.ObjectToObj(records[i], son);
                    //son.LoadData();
                    GetName.GiveName(son);
                    recordSon.Add(son);
                }
                return(HIS.SYSTEM.PubicBaseClasses.ApiFunction.ObjToDataTable(recordSon));
            }
            catch (System.Exception e)
            {
                throw new Exception(e.Message);
            }
        }
示例#17
0
        public JsonResult AddUser()
        {
            var  password = Request["mm"];
            User user     = new User();

            user.UserPass = GenerateMD5(password);
            GetName getName = new GetName()
            {
                Name = user.UserPass
            };

            return(Json(getName, JsonRequestBehavior.AllowGet));
        }
    public void Die()
    {
        GoPlayScene.last         = 0;
        GoPrePlayScene.lastScene = 1;
        Destroy(gameObject);
        life = 5;
        HighScore h = HighScore.LoadHighScore();

        h.Add(UIController.score, GetName.getName(), h);
        HighScore.SaveHighScore(h);
        UIController.score = 0;
        Instantiate(GOUI);
    }
示例#19
0
    protected void Button1_Click(object sender, EventArgs e)
    {
        //    mycon = new SqlConnection("server=localhost\\sqlexpress;user id=sa;password=password@1;database=flipkart");
        //    {
        //        eno = "Select Email_Id,password from customer where Email_Id='" + Textbox1.Text + "'and password='******'";
        //        mycmd = new SqlCommand(eno, mycon);
        //        mycmd.Connection = mycon;
        //        myadapter = new SqlDataAdapter(mycmd);
        //        //myadapter.SelectCommand = mycmd;
        //        DataSet dt = new DataSet();
        //        myadapter.Fill(dt, "customer");

        //        {

        //            if (dt.Tables[0].Rows.Count != 0)
        //            {
        //                lblMsg.Text = "Login Successful!";

        //            }


        //            else
        //            {
        //                lblMsg.Text = "Invalid UserName or Password";
        //            }
        //            //Response.Redirect("Home.aspx");
        //        }
        //    }
        //
        LoginFun  lObj = new LoginFun();
        DataTable da   = new DataTable();
        int       check;

        check = lObj.log_in(Textbox1.Text, Textbox2.Text, out da);
        if (check == 1)
        {
            GetName uObj = new GetName();
            user_name = uObj.User(Textbox1.Text, out da);
            //Textbox1.Text = "";
            //Textbox2.Text = "";
            Session["UserName"] = user_name;
            lblMsg.Text         = "Login Successful";
            Response.Redirect("Home2.aspx");
        }
        else
        {
            lblMsg.Text = "Invalid User Name or Password";
        }
    }
示例#20
0
 /// <summary>
 /// 获取cookie
 /// </summary>
 /// <returns></returns>
 public JsonResult GetCookie()
 {
     try
     {
         HttpCookie cookies = System.Web.HttpContext.Current.Request.Cookies["NamePass"];
         string     Name    = HttpUtility.UrlDecode(cookies.Value);
         GetName    getName = new GetName()
         {
             Name = Name
         };
         return(Json(getName, JsonRequestBehavior.AllowGet));
     }
     catch (Exception)
     {
         log.WriteLog("GetCookie", "获取Cookie");
         throw;
     }
 }
示例#21
0
 /// <summary>
 /// 页面首次加载 生成token
 /// </summary>
 /// <returns></returns>
 public JsonResult Token()
 {
     try
     {
         GetName name = new GetName();
         var     res  = clientHelper.Post("api/Token/GetAuthToken", 1);
         if (res != null)
         {
             name.Name = res.ToString();
         }
         return(Json(name, JsonRequestBehavior.AllowGet));
     }
     catch (Exception)
     {
         logHelper.WriteLog("Token", "页面首次加载生成token");
         throw;
     }
 }
示例#22
0
        public static void ReadConfig()
        {
            Twitter_API.showList.m_showlist.Clear();
            Console.WriteLine("Read Config:Loging......");
            if (!File.Exists("TwitterConfig.conf"))
            {
                //写入配置文件
                File.WriteAllText("TwitterConfig.conf", null);
                File.WriteAllText("ReadMe", "Hi Write Config Line a One.");
                Console.WriteLine("Out Write Config:Ok");
                Console.WriteLine("Plese,Close reset run");
                Console.ReadKey();
                return;
            }
            string   Temp_team = "";
            ShowData Temp_Show = null;

            string[] Str = File.ReadAllLines("TwitterConfig.conf");
            foreach (string GetName in Str)
            {
                //初始化获取列表
                if (GetName.Contains("["))
                {
                    if (Temp_Show != null)
                    {
                        Twitter_API.showList.Add(Temp_team, Temp_Show);
                    }
                    Temp_team = GetName.Replace("[", "").Replace("]", "");
                    if (Temp_team != "End")
                    {
                        Temp_Show = new ShowData(Temp_team);
                    }
                    continue;
                }
                Temp_Show.Add(GetName);
                if (!Twitter_API.dataList.Searh(GetName))
                {
                    Twitter_API.dataList.Add(GetName);
                }
            }
            Console.WriteLine("Read Config:Ok");
            Console.WriteLine("导入组合数:{0}", Twitter_API.showList.m_showlist.Count.ToString());
            Console.WriteLine("导入偶像数:{0}", Twitter_API.dataList.m_data.Count.ToString());
        }
        /// <summary>
        /// Returns the CachedUser based on the login data row passed in
        /// </summary>
        /// <param name="row">Login data row</param>
        /// <returns>a new cached user object</returns>
        public static CachedUser GetNew(Web_Login_datum row)
        {
            if (row == null)
            {
                return(null);
            }
            var firstLast = GetName.FirstAndLast(row.Investigator_Name);

            return(new CachedUser
            {
                Username = row.Username,
                InvestigatorName = row.Investigator_Name,
                InvestigatorNumber = row.Investigator.Investigator_Number,
                Email = row.Investigator.Email_Address,
                LastName = firstLast.LastName,
                FirstName = firstLast.FirstName,
                PhoneNumber = row.Investigator.Phone_Number
            });
        }
        public void ExUser(int id, Ycx_User um)
        {
            try
            {
                ////查看上传的文件
                //HttpFileCollectionBase files = Request.Files;
                //// true 有文件
                //// false  无文件

                //HttpPostedFileBase file = files["UserPhoto"];
                //string fullName = file.FileName;
                //FileInfo fi = new FileInfo(fullName);
                //string nameFile = fi.Name;
                //string uploadPath = Server.MapPath("\\UserPhoto");
                //file.SaveAs(uploadPath + "\\" + nameFile);

                long ids  = Convert.ToInt64(id);
                var  data = JsonConvert.SerializeObject(um);

                UnitedReturn united = new UnitedReturn();
                var          res    = clientHelper.Post($"api/User/UpdateUser?id=" + ids, data);
                united = JsonConvert.DeserializeObject <UnitedReturn>(res.ToString());


                GetName name = new GetName();
                name.Name = united.msg;


                if (united.res > 0)
                {
                    Response.Write("<script>alert('修改成功');location.href='/YcxCode/Z_SelectUser'</script>");
                }
                else
                {
                    Response.Write("<script>alert('修改失败');</script>");
                }
            }
            catch (Exception)
            {
                throw;
            }
        }
示例#25
0
 public JsonResult AddCookie()
 {
     try
     {
         ///保存用户名的cookie
         var        lala   = Request["data"];
         HttpCookie cookie = new HttpCookie("Name");
         cookie.Value = HttpUtility.UrlEncode(lala);
         Response.Cookies.Add(cookie);
         GetName getName = new GetName()
         {
             Name = lala
         };
         return(Json(getName, JsonRequestBehavior.AllowGet));
     }
     catch (Exception)
     {
         logHelper.WriteLog("Cookie", "获取cookie值");
         throw;
     }
 }
        public JsonResult AddCommodityTypes()
        {
            var     request = Request["data"];
            GetName get     = new GetName();

            if (request != null)
            {
                var res  = clientHelper.Post("api/XXM_Commodity/CommodityType", request);
                var data = JsonConvert.DeserializeObject <UnitedReturn>(res.ToString());
                var Id   = data.res;
                if (Id > 0)
                {
                    get.Name = "添加成功";
                }
                else
                {
                    get.Name = "添加失败";
                }
            }
            return(Json(get, JsonRequestBehavior.AllowGet));
        }
示例#27
0
 public ActionResult check(GetName getN)
 {
     connectionString();
     con.Open();
     com.Connection  = con;
     com.CommandText = "select UserID from tblUserLogin where EmailID = '" + getN.Accountemail + "'";
     dr = com.ExecuteReader();
     if (dr.Read())
     {
         var senderEmail   = new MailAddress("*****@*****.**", "*****@*****.**");
         var receiverEmail = new MailAddress("*****@*****.**", "Receiver");
         var password      = "******";
         var sub           = "Your Login Info";
         var body          = "Your Login ID is: " + dr["UserID"];
         var smtp          = new SmtpClient
         {
             Host                  = "smtp.gmail.com",
             Port                  = 587,
             EnableSsl             = true,
             DeliveryMethod        = SmtpDeliveryMethod.Network,
             UseDefaultCredentials = false,
             Credentials           = new NetworkCredential(senderEmail.Address, password)
         };
         using (var mess = new MailMessage(senderEmail, receiverEmail)
         {
             Subject = sub,
             Body = body
         })
         {
             smtp.Send(mess);
         }
         con.Close();
         return(View("Sent"));
     }
     else
     {
         con.Close();
         return(View("Error"));
     }
 }
        public void UserAdd(Ycx_User um)
        {
            try
            {
                var          data    = JsonConvert.SerializeObject(um);
                var          request = Request["data"];
                UnitedReturn united  = new UnitedReturn();
                var          res     = clientHelper.Post("api/User/Add", data);
                united = JsonConvert.DeserializeObject <UnitedReturn>(res.ToString());


                GetName name = new GetName();
                name.Name = united.msg;
                if (united.res > 0)
                {
                    Response.Write("<script>alert('添加成功');location.href='/YcxCode/ExUser'</script>");
                }
                else
                {
                    Response.Write("<script>alert('添加失败');</script>");
                }
            }
            catch (Exception)
            {
                throw;
            }

            //var data = Request["data"];
            //string url = "http://localhost:55041/ycx/Z_Add";
            //HttpClient client = new HttpClient();
            //string str = JsonConvert.SerializeObject(um);
            //HttpContent content = new StringContent(str);
            //content.Headers.ContentType = new System.Net.Http.Headers.MediaTypeHeaderValue("application/json");
            //HttpResponseMessage message = client.PostAsync(url, content).Result;
            //string result = message.Content.ReadAsStringAsync().Result;
            //GetName name = new GetName();
            //name.Name = result;
            //return Json(name, JsonRequestBehavior.AllowGet);
        }
示例#29
0
 /// <summary>
 /// 判断cookie是否通过登录来保存
 /// </summary>
 /// <returns></returns>
 public JsonResult Cookie()
 {
     try
     {
         var     res     = Request.Cookies["Name"];
         GetName getName = new GetName();
         if (res == null)
         {
             getName.Name = "";
         }
         else
         {
             getName.Name = HttpUtility.UrlDecode(res.Value);
         }
         return(Json(getName, JsonRequestBehavior.AllowGet));
     }
     catch (Exception)
     {
         log.WriteLog("Cookie", "判断cookie是否通过登录来保存");
         throw;
     }
 }
示例#30
0
        private void button3_Click(object sender, EventArgs e)
        {
            //this shows how to combine interfaces and generics
            //to create a flexible class

            GetName getName = new GetName();


            FootballPlayer footballPlayer = new FootballPlayer();

            footballPlayer.FirstName = "Tom";
            footballPlayer.LastName  = "Brady";

            BasketBallPlayer basketBallPlayer = new BasketBallPlayer();

            basketBallPlayer.FirstName = "Lebron";
            basketBallPlayer.LastName  = "James";

            string footballName = getName.GetValue <FootballPlayer>(footballPlayer);

            string basketBallName = getName.GetValue <BasketBallPlayer>(basketBallPlayer);
        }