// Get: Edit public ActionResult Edit(int?id) { if (id == null) { return(HttpNotFound()); } MODEL model = modelRepository.GetAllList(). FirstOrDefault(x => x.ID.Equals(Convert.ToDecimal(id))); if (model == null) { return(HttpNotFound()); } decimal coast = model.PRICE.Where(x => x.ID_MODEL.Equals(model.ID)) .OrderByDescending(x => x.DATE_ADD).FirstOrDefault().COAST; ModelViewModel modelData = new ModelViewModel() { ID = model.ID, ID_TYPE = model.ID_TYPE, NAME = model.NAME, typeList = getList.getTypeSelectList(), currentCoast = coast, oldCoast = coast }; return(View(modelData)); }
private void setupControls(MODEL modelType) { cbDecisionSample.Enabled = false; label6.Enabled = false; tbNumSamples.Enabled = false; label5.Enabled = false; switch (modelType) { case MODEL.STATIC: { Enum.GetNames(typeof(StaticModel.DECISION_SAMPLE)).ToList().ForEach(item => { cbDecisionSample.Items.Add(item); }); cbDecisionSample.Enabled = true; label6.Enabled = true; break; } case MODEL.SAMPLED: { tbNumSamples.Enabled = true; label5.Enabled = true; break; } default: { break; } } }
/// <summary> /// Prepares the model for writing with the appropiate settings, cloning it if neccesary. /// </summary> /// <param name="model">The source <see cref="MODEL"/> instance.</param> /// <returns>The source <see cref="MODEL"/> instance, or a cloned and modified instance if current settings required it.</returns> internal MODEL FilterModel(MODEL model) { Guard.NotNull(model, nameof(model)); var needsMergeBuffers = (this.MergeBuffers | this.BinaryMode) && model.LogicalBuffers.Count > 1; var imagesAsBufferViews = model.LogicalImages.Count > 0 && this.ImageWriting == ImageWriteMode.BufferView; if (needsMergeBuffers | imagesAsBufferViews) { if (_NoCloneWatchdog) { throw new InvalidOperationException($"Current settings require a model rewrite, but {nameof(MODEL.DeepClone)} is not allowed in the current context"); } model = model.DeepClone(); } if (ImageWriting == ImageWriteMode.BufferView) { model.MergeImages(); needsMergeBuffers |= this.MergeBuffers | this.BinaryMode; } if (needsMergeBuffers) { model.MergeBuffers(); } return(model); }
public static void UpdateCart(MODEL.ShoppingCart cart) { StringBuilder strSql = new StringBuilder(); strSql.Append("update shoppingCart set "); strSql.Append("userId=@userId,"); strSql.Append("prdNo=@prdNo,"); strSql.Append("prdName=@prdName,"); //strSql.Append("prdPrice=@prdPrice,"); strSql.Append("prdQty=@prdQty, "); strSql.Append("settleStt=@settleStt "); strSql.Append(" where Id=@Id "); SqlParameter[] parameters = { new SqlParameter("@Id", SqlDbType.Int), new SqlParameter("@userId", SqlDbType.VarChar), new SqlParameter("@prdNo", SqlDbType.VarChar), new SqlParameter("@prdName", SqlDbType.VarChar), //new SqlParameter("@prdPrice", SqlDbType.VarChar), new SqlParameter("@prdQty", SqlDbType.VarChar), new SqlParameter("@settleStt", SqlDbType.Int)}; parameters[0].Value = cart.Id; parameters[1].Value = cart.UserId; parameters[2].Value = cart.PrdNo; parameters[3].Value = cart.PrdName; //parameters[4].Value = cart.PrdPrice; parameters[4].Value = cart.PrdQty; parameters[5].Value = cart.SettleStt; DBHelper.ExecuteNonQuery(strSql.ToString(), CommandType.Text, parameters); }
private static MODEL _Read(TextReader textReader, ReadSettings settings) { Guard.NotNull(textReader, nameof(textReader)); Guard.NotNull(settings, nameof(settings)); using (var reader = new JsonTextReader(textReader)) { var root = new MODEL(); reader.Read(); root.Deserialize(reader); var ex = root.Validate().FirstOrDefault(); if (ex != null) { throw ex; } foreach (var buffer in root._buffers) { buffer._ResolveUri(settings.FileReader); } foreach (var image in root._images) { image._ResolveUri(settings.FileReader); } return(root); } }
public ActionResult Login(MODEL.ViewModel.LoginUser user) { BLL.UserBLL ubll = new BLL.UserBLL(); MODEL.USER utemp = ubll.GetListBy(u => u.USER_N == user.LoginName && u.USER_PWD == user.Pwd).FirstOrDefault(); if (utemp != null) { if (user.IsAlways) { HttpCookie cookie = new HttpCookie("userinfo", utemp.USER_ID); cookie.Expires = DateTime.Now.AddDays(1); Response.Cookies.Add(cookie); } Session["userinfo"] = utemp; return Content("ok"); } else { return Content("error"); } }
/// <summary> /// Prepares the model for writing with the appropiate settings, creating a defensive copy if neccesary. /// </summary> /// <param name="model">The source <see cref="MODEL"/> instance.</param> /// <returns>The source <see cref="MODEL"/> instance, or a cloned and modified instance if current settings required it.</returns> internal MODEL FilterModel(MODEL model) { Guard.NotNull(model, nameof(model)); // check if we need to modify the model before saving it, // in order to create a defensive copy. var needsMergeBuffers = (this.MergeBuffers | this.BinaryMode) && model.LogicalBuffers.Count > 1; var imagesAsBufferViews = model.LogicalImages.Count > 0 && this.ImageWriting == ImageWriteMode.BufferView; if (needsMergeBuffers | imagesAsBufferViews) { if (_NoCloneWatchdog) { throw new InvalidOperationException($"Current settings require creating a densive copy before model modification, but calling {nameof(MODEL.DeepClone)} is not allowed with the current settings."); } model = model.DeepClone(); } if (ImageWriting == ImageWriteMode.BufferView) { model.MergeImages(); needsMergeBuffers |= this.MergeBuffers | this.BinaryMode; } if (needsMergeBuffers) { model.MergeBuffers(); } return(model); }
public void DeleteAssets(string query, MODEL model) { using (IDbConnection conn = new SQLiteConnection(ConnectionString.LoadConnectionString(connectionName))) { conn.Execute(query, model); } }
public bool Update(MODEL.User_MODEL model) { using (EFDataContext dataContext = new EFDataContext()) { dataContext.Entry(model).State = EntityState.Modified; dataContext.SaveChanges(); return true; } }
public void CreateAttackEffect(SkillDataSet skill, MODEL target) { if (target == MODEL.MONSTER) { if (loadEffect == null) { loadEffect = Resources.LoadAll <GameObject>("Effects/Effect_Player/"); } for (int i = 0; i < loadEffect.Length; i++) { if (skill.effect == loadEffect[i].name) { getBattCon().CloneAttackEffect(skill, loadEffect[i], getBattCon().getTargetOfHero().getAvatarTrans(), target); break; } } } else { if (loadEffect == null) { loadEffect = Resources.LoadAll <GameObject>("Effects/Effect_Monster/"); } for (int i = 0; i < loadEffect.Length; i++) { if (skill.effect == loadEffect[i].name) { getBattCon().CloneAttackEffect(skill, loadEffect[i], getBattCon().getTargetOfMonster().getAvatarTrans(), target); break; } } } }
public void Passive2(MODEL type) { if (getBattCon().getTarget().getStatus().currentHP < getBattCon().getTarget().getStatus().currentHPMax / 2) { getBattCon().getTarget().getStatus()._passiveBonusATK = 1.25f; } }
public int SaveProfileInfo(MODEL.ProfileInfo profileinfo) { try { // MODEL.ProfileInfo TEST = new ProfileInfo(); List<ProfileInfo> profile = new List<ProfileInfo>(); //string imageInString = TEST.Picture; string imageInString = profileinfo.Picture; if (imageInString != null) { int NumberChars = imageInString.Length; byte[] imageinbyte = new byte[NumberChars / 2]; for (int i = 0; i < NumberChars; i += 2) imageinbyte[i / 2] = Convert.ToByte(imageInString.Substring(i, 2), 16); MemoryStream streams = new MemoryStream(imageinbyte); Image img = Image.FromStream(streams); //This is for maintaing the unique id to store the image in image-Upload folder. string uniqueKey = Guid.NewGuid().ToString().GetHashCode().ToString("x"); string path = System.Web.HttpContext.Current.Server.MapPath("~/Images-Upload/" + uniqueKey + ".jpg"); img.Save(path); streams.Dispose(); img.Dispose(); profileinfo.Picture = "/Images-Upload/" + uniqueKey + ".jpg"; } return new ProfileInfoDAL().Save(profileinfo, DBNull.Value); } catch (Exception ex) { objHelper.WriteErrorLog("HCP.WebAPI --> ProfileInfoController--> SaveProfileInfo-->" + ex.Message); //throw ex; } return 0; }
public bool EditData(MODEL.FinanceDispatchModel model) { try { using (_context = new HSSNInventoryEntities()) { var data = _context.FinanceDispatches.FirstOrDefault(a => a.FinanceDispatchId == model.FinanceDispatchId); data.DispatchOrderId = model.DispatchOrderId; data.EntryDate = model.EntryDate; data.CreatedDate = model.CreatedDate; data.CreatedBy = model.CreatedBy; _context.Entry(data).State = EntityState.Modified; _context.SaveChanges(); return true; } } catch (Exception e) { //Console.WriteLine(e); return false; } }
public MODEL.ProductionMaterialModel Save(MODEL.ProductionMaterialModel model) { try { using (_context = new HSSNInventoryEntities()) { var addmodel = new ProductionMaterial() { MaterialName = model.MaterialName, Description = model.Description, MaterialType = model.MaterialType, UnitOfMeasurementId = model.UnitOfMeasurementId }; _context.Entry(addmodel).State = EntityState.Added; _context.SaveChanges(); model.ProductionMaterialId = addmodel.ProductionMaterialId; return model; } } catch (Exception aException) { return new ProductionMaterialModel(); } }
public static object cUpdateLinq(MODEL.Query obj) { bool reUpdate = false; // qLinq.Connection.Open(); // qLinq.Transaction = qLinq.Connection.BeginTransaction(); try { var Lquery = (from a in qLinq.TEST_SYSTEMs where a.ID == obj.ID select a).FirstOrDefault(); if (Lquery != null) { Lquery.EMAIL = obj.EMAIL; Lquery.NAME = obj.NAME; qLinq.SubmitChanges(); reUpdate = true; } } catch (Exception) { // if (qLinq.Transaction != null) // qLinq.Transaction.Rollback(); reUpdate = false; } finally { // qLinq.Transaction.Dispose(); // qLinq.Connection.Close(); } return reUpdate; }
public int SaveProfileJournal(MODEL.ProfileJournal profilejournal) { try { List<MODEL.ProfileJournal> profile = new List<MODEL.ProfileJournal>(); string imageInString = profilejournal.JournalAsset; if (imageInString != null) { int NumberChars = imageInString.Length; byte[] imageinbyte = new byte[NumberChars / 2]; for (int i = 0; i < NumberChars; i += 2) imageinbyte[i / 2] = Convert.ToByte(imageInString.Substring(i, 2), 16); MemoryStream streams = new MemoryStream(imageinbyte); Image img = Image.FromStream(streams); string uniqueKey = Guid.NewGuid().ToString().GetHashCode().ToString("x"); string path = System.Web.HttpContext.Current.Server.MapPath("~/Images-Upload/" + uniqueKey + ".jpg"); img.Save(path, ImageFormat.Png); profilejournal.JournalAsset = "/Images-Upload/" + uniqueKey + ".jpg"; } return new ProfileJournalDAL().Save(profilejournal, DBNull.Value); } catch (Exception ex) { objHelper.WriteErrorLog("HCP.WebAPI --> ProfileJournalController--> SaveProfileJournal-->" + ex.Message); // throw ex; } return 0; }
/// <summary> /// 登陆校验 /// </summary> /// <param name="userName"></param> /// <param name="userPassword"></param> /// <param name="msg"></param> /// <param name="user"></param> public bool UserLogin(string userName, string userPassword, out string msg, out MODEL.User user) { user = DAL.UserService.GetModel(userName); if(user!=null) { if(user.UType.Id==2) { msg="此用户已被禁用!"; return false; } else if(user.UType.Id==0) { msg = "此用户已注销!"; return false; } else { if(user.PassWord==userPassword) { msg = "登陆成功!"; return true; } else { msg = "密码不正确, 请重新输入!"; return false; } } } else { msg = "此用户不存在!"; return false; } }
public ActionResult Edit(ModelViewModel modelData) { if (ModelState.IsValid) { MODEL model = new MODEL() { ID = modelData.ID, ID_TYPE = modelData.ID_TYPE, NAME = modelData.NAME }; modelRepository.Update(model); modelRepository.Save(); if (modelData.currentCoast != modelData.oldCoast) { PRICE price = new PRICE() { COAST = Convert.ToDecimal(modelData.currentCoast), ID_MODEL = Convert.ToDecimal(modelData.ID), DATE_ADD = DateTime.Now }; priceRepository.Create(price); priceRepository.Save(); } return(RedirectToAction("Index")); } return(View(modelData)); }
//将成员信息新增到数据库中 public ActionResult AddStuData(MODEL.T_MemberInformation member) { if (ModelState.IsValid) { if (string.IsNullOrEmpty(member.QQNum))//新增成员时,如果有些信息没有填写,就设置默认值 { member.QQNum = "1"; } if (string.IsNullOrEmpty(member.Email)) { member.Email = "*****@*****.**"; } if (string.IsNullOrEmpty(member.PhotoPath)) { member.PhotoPath = "../../HeadImg/final.png"; } member.JoinTime =DateTime.Now; member.Department = 10007; member.TechnicalLevel = 10003; member.IsAdmin = false; member.IsDelete = false; member.SecretShow = 7; int isOk=OperateContext.Current.BLLSession.IMemberInformationBLL.Add(member); if (isOk > 0) { return Content("<script>alert('新增成功');window.location='/PersonalManger/CheckMember/Index';</script>"); } else { return Content("<script>alert('新增失败');window.location='/PersonalManger/CheckMember/AddStu'</script>"); } } return Content("<script>alert('新增失败');window.location='/PersonalManger/CheckMember/AddStu'</script>"); }
public int Save(MODEL.WeightEntries weightentries, DBNull t2) { var result = 0; var dbCtx = new AdvocateHealthCareEntities(); var dtweightentriesType = new DataTable(); dtweightentriesType.Columns.Add("WeightTrackerID", typeof(int)); dtweightentriesType.Columns.Add("ProfileID", typeof(int)); dtweightentriesType.Columns.Add("Weight", typeof(decimal)); dtweightentriesType.Columns.Add("CreatedDate",typeof(DateTime)); DateTime stcreateddate =Convert.ToDateTime(weightentries.CreatedDate); dtweightentriesType.Rows.Add(weightentries.WeightTrackerID, weightentries.ProfileID, weightentries.Weight, stcreateddate); // dtweightentriesType.Rows.Add(null,6,null,"2015-12-30 18:05:54.993"); var spsaveweightTracker = new SqlParameter(); spsaveweightTracker.ParameterName = "@WeightTrackerType"; spsaveweightTracker.Value = dtweightentriesType; spsaveweightTracker.SqlDbType = SqlDbType.Structured; spsaveweightTracker.TypeName = "WeightTrackerType"; var caseId = new SqlParameter("@LoggedInUser", SqlDbType.VarChar); // caseId.Value = "PTG"; caseId.Value = weightentries.LoggedInUser; result = dbCtx.Database.ExecuteSqlCommand("EXEC " + DataAccess.DataAccessConstants.SaveweightTracker + " @WeightTrackerType, @LoggedInUser", new object[] { spsaveweightTracker, caseId }); if (result == 0) { return 0; } else { return 1; } }
/// <summary> /// 新增数据 /// </summary> /// <param name="model">数据实体对象</param> /// <returns>新增成功的ID号</returns> public int Add(MODEL.Users model) { int result = 0; try { StringBuilder strSql = new StringBuilder(); strSql.Append("insert into Users("); strSql.Append("uName,uLoginName,uPwd,uAddtime,uIsDel)"); strSql.Append(" values ("); strSql.Append("@uName,@uLoginName,@uPwd,@uAddtime,@uIsDel)"); strSql.Append(";select @@IDENTITY"); SqlParameter[] parameters = { new SqlParameter("@uName", SqlDbType.VarChar,20), new SqlParameter("@uLoginName", SqlDbType.VarChar,20), new SqlParameter("@uPwd", SqlDbType.VarChar,32), new SqlParameter("@uAddtime", SqlDbType.DateTime,8), new SqlParameter("@uIsDel", SqlDbType.Bit,1)}; parameters[0].Value = model.UName; parameters[1].Value = model.ULoginName; parameters[2].Value = model.UPwd; parameters[3].Value = model.UAddtime; parameters[4].Value = model.UIsDel; result = Convert.ToInt32(DbHelperSQL.ExcuteScalar(strSql.ToString(), parameters)); } catch (Exception ex) { throw ex; } return result; }
public static Guid CreateAndRun_LeaveProcess(MODEL.LeaveProcess model, MODEL.User user) { return CreateAndRun( new Dictionary<string, object> { { "LeaveProcessModel", model }, { "User", user } }, new LeaveProcess.LeaveProcess()); }
public IList<Route> GetRoute(MODEL.PinkerType pinkerType, bool finddriver, string start, string dest) { IQuery query = session.CreateQuery("from Route r where r.Pinkertype=" + (int)pinkerType + " and r.Driver="+finddriver + " and StartLocation like '%" + start + "%'" + " and DestLocation like '%" + dest + "%'"); IList<Route> routes = query.Future<Route>().ToList(); return routes; }
/// <summary> /// 更新用户姓名 /// userModel 包含了已更新的Name /// </summary> /// <param name="userModel"></param> /// <returns></returns> public bool UpdateName(MODEL.User_MODEL userModel) { using (EFDataContext dataContext=new EFDataContext()) { dataContext.User.Attach(userModel); dataContext.Entry(userModel).Property(one => one.Name).IsModified = true; dataContext.SaveChanges(); return true; } }
public static object cDeleteAdo(MODEL.QueryModel obj) { SqlCommand cmd = new SqlCommand(); cmd.Parameters.AddWithValue("@id", obj.ID); string sql = @" delete from test_system where id = @id "; return cSourceData.ExecuteData(sql, cmd); }
/// <summary> /// Constructs a generic element /// </summary> /// <param name="element">HTML Element</param> /// <param name="model">Object Model</param> /// <param name="innerHtml">Optional HTML string to display within this element</param> public EL(string element, MODEL model, string innerHtml = "") : base(model.attributes) { this.className = this.GetType().Name; this.element = element; this.innerHtml = innerHtml; this.children = new List <Object>(); this.status = 1; this.shared = 0; this.isPublic = 0; }
public int AddProducts(MODEL.Products modelPro) { string sql = "insert into Products(catid,name,path) values(@cid,@name,@path)"; MySqlParameter[] pars ={ new MySqlParameter("@cid",modelPro.Catid), new MySqlParameter("@name",modelPro.Name), new MySqlParameter("@path",modelPro.Path) }; return MySqlHelper.ExcuteNonQuery(sql, pars); }
public static object cSelectAdo(MODEL.QueryModel obj) { SqlCommand cmd = new SqlCommand(); cmd.Parameters.AddWithValue("@id", obj.ID); string sql = @" select ID,isnull(NAME,'') NAME ,isnull(EMAIL,'') EMAIL from test_system where SYSTEM_NAME ='ado' "; return cConverter.ConvertDataTable<MODEL.QueryModel>(cSourceData.GetData(sql, cmd).Tables[0]); }
public static object cInsertAdo(MODEL.QueryModel obj) { SqlCommand cmd = new SqlCommand(); cmd.Parameters.AddWithValue("@name", obj.NAME); cmd.Parameters.AddWithValue("@email", obj.EMAIL); string sql = @" insert into test_system(name,email,SYSTEM_NAME)values(@name,@email,'ado') "; return cSourceData.ExecuteData(sql, cmd); }
internal Device(string hostname, int port, string id, MODEL model, string firmwareVersion, Dictionary <string, object> properties, List <METHODS> supportedOperations) { Hostname = hostname; Port = port; Id = id; Model = model; FirmwareVersion = firmwareVersion; Properties = properties; SupportedOperations = supportedOperations; }
public void LoadEntityData(MODEL.NewsCat model,DataRow dr) { if (dr["id"] != null) { model.Id = Convert.ToInt32(dr["id"]); } if (dr["name"] != null) { model.Name = dr["name"].ToString(); } }
public static object cDeleteEntity(MODEL.Query obj) { Entity.silkspanEntities db = new Entity.silkspanEntities(); var obReturn = db.TEST_SYSTEM.Where( e => (e.ID == obj.ID) ).First(); db.TEST_SYSTEM.DeleteObject(obReturn); db.SaveChanges(); return true; }
/// <summary> /// /// </summary> /// <param name="model"></param> /// <returns></returns> public int AddNews(MODEL.News model) { string sql = @"insert into news(ntitle,ncontent,catid,ncreatedate) values (@ntitle,@ncontent,@catid,@ncd);select @@identity"; MySqlParameter[] sp = { new MySqlParameter("@ntitle",model.Ntitle), new MySqlParameter("@ncontent",model.Ncontent), new MySqlParameter("@catid",model.Catid), new MySqlParameter("@ncd",DateTime.Now) }; return MySqlHelper.ExcuteNonQuery(sql, sp); }
public static object cInsertEntity(MODEL.Query obj) { Entity.silkspanEntities db = new Entity.silkspanEntities(); Entity.TEST_SYSTEM ob = new Entity.TEST_SYSTEM(); ob.NAME = obj.NAME; ob.SYSTEM_NAME = "entity"; ob.EMAIL = obj.EMAIL; db.TEST_SYSTEM.AddObject(ob); db.SaveChanges(); return true; }
public IEnumerator PlayAnimation(MODEL target, float delay = 0.1f) { yield return(new WaitForSeconds(delay)); if (target == MODEL.PLAYER) { getTargetOfMonster().PlayInjury(); } else { getTargetOfHero().PlayInjury(); } }
public int SaveWeightTrackerType(MODEL.WeightEntries weightentries) { try { List<MODEL.WeightEntries> profile = new List<MODEL.WeightEntries>(); return new WeightEntriesDAL().Save(weightentries, DBNull.Value); } catch (Exception ex) { throw ex; } //return 0; }
public static object cUpdateEntity(MODEL.Query obj) { Entity.silkspanEntities db = new Entity.silkspanEntities(); var obReturn = db.TEST_SYSTEM.First( e => (e.SYSTEM_NAME == "entity") && (e.ID == obj.ID) ); obReturn.NAME = obj.NAME; obReturn.EMAIL = obj.EMAIL; db.SaveChanges(); return true; }
/// <summary> /// The constructor. /// </summary> /// <param name="strBaseDirectory">Specifies the base directory that contains the data and models.</param> /// <param name="strDataset">Specifies the dataset that the model will run on.</param> /// <param name="nChannels">Specifies the number of channels in the data set (e.g. color = 3, b/w = 1).</param> /// <param name="bSiamese">Specifies whether or not to create a Siamese network."</param> /// <param name="rgIpLayers">Specifies a list of inner product layers added to the end of the network where each entry specifies the number of output and whether or not Noise is enabled for the layer.</param> /// <param name="bUsePool5">Specifies whether or not to use the Pool layer as the last layer.</param> /// <param name="bUseDilationConv5">Specifies whether or not to use dilation on block 5 layers.</param> /// <param name="model">Specifies the type of ResNet model to create.</param> /// <param name="nBatchSize">Optionally, specifies the batch size (default = 32).</param> /// <param name="nAccumBatchSize">Optionally, specifies the accumulation batch size (default = 32).</param> /// <param name="rgGpuId">Optionally, specifies a set of GPU ID's to use (when null, GPU=0 is used).</param> /// <param name="net">Specifies the 'base' net parameter that is to be altered.</param> public ResNetModelBuilder(string strBaseDirectory, string strDataset, int nChannels, bool bSiamese, List <Tuple <int, bool> > rgIpLayers, bool bUsePool5, bool bUseDilationConv5, MODEL model, int nBatchSize = 32, int nAccumBatchSize = 32, List <int> rgGpuId = null, NetParameter net = null) : base(strBaseDirectory, net) { if (rgGpuId == null) { m_rgGpuID.Add(0); } else { m_rgGpuID = new List <int>(rgGpuId); } m_nChannels = nChannels; m_bSiamese = bSiamese; m_rgIpLayers = rgIpLayers; m_model = model; m_strModel = model.ToString(); m_nBatchSize = nBatchSize; m_nAccumBatchSize = nAccumBatchSize; m_nIterSize = m_nAccumBatchSize / m_nBatchSize; m_nBatchSizePerDevice = (m_rgGpuID.Count == 1) ? m_nBatchSize : m_nBatchSize / m_rgGpuID.Count; m_nIterSize = (int)Math.Ceiling((float)m_nAccumBatchSize / (m_nBatchSizePerDevice * m_rgGpuID.Count)); m_nGpuID = m_rgGpuID[0]; m_dfBaseLr = 0.001; m_bUseDilationConv5 = bUseDilationConv5; m_bUsePool5 = bUsePool5; m_strDataset = strDataset; //------------------------------------------------------- // Create the transformer for Training. //------------------------------------------------------- m_transformTrain = new TransformationParameter(); m_transformTrain.mirror = true; m_transformTrain.color_order = TransformationParameter.COLOR_ORDER.BGR; // to support caffe models. m_transformTrain.mean_value = new List <double>(); m_transformTrain.mean_value.Add(104); m_transformTrain.mean_value.Add(117); m_transformTrain.mean_value.Add(123); //------------------------------------------------------- // Create the transformer for Testing. //------------------------------------------------------- m_transformTest = new TransformationParameter(); m_transformTest.color_order = TransformationParameter.COLOR_ORDER.BGR; // to support caffe models. m_transformTest.mean_value = new List <double>(); m_transformTest.mean_value.Add(104); m_transformTest.mean_value.Add(117); m_transformTest.mean_value.Add(123); }
/// <summary> /// 管理员修改方法,可以修改所有信息 /// </summary> /// <param name="member"></param> /// <returns></returns> public ActionResult AdminEdit(MODEL.T_MemberInformation member) { int oldRoleId = 0; try { oldRoleId=Convert.ToInt32(Request.Form["oldRoleId"]); //查看角色属性 int roleId = 0; OperateContext.Current.BLLSession.IRoleActBLL.DelBy(u => u.RoleId == oldRoleId && u.RoleActor == member.StuNum); object o = Request.Form["role"]; if (Request.Form["role"] != null) { roleId = Convert.ToInt32(Request.Form["role"]); MODEL.T_RoleAct roleAct = new MODEL.T_RoleAct(); roleAct.RoleId = roleId; roleAct.RoleActor = member.StuNum; OperateContext.Current.BLLSession.IRoleActBLL.Add(roleAct); } } catch { } //得到修改SecretShow属性 int ShowFPhone = 2; int ShowAddress = 2; int ShowPhone = 2; int IsShow; ShowAddress = Convert.ToInt32(Request.Form["ShowAddress"]);//设置部分信息是否可以看到 ShowFPhone = Convert.ToInt32(Request.Form["ShowFPhone"]); ShowPhone = Convert.ToInt32(Request.Form["ShowPhone"]); IsShow = 4 * ShowFPhone + 2 * ShowAddress + ShowPhone;//得到信息公开数据 member.SecretShow = IsShow; if (ModelState.IsValid) { //EF修改主键一定要加 string[] proNames = new string[] {"StuNum","StuName", "Gender", "QQNum","Email","Birthday" , "Class", "Major","Counselor","HeadTeacher", "UndergraduateTutor", "TelephoneNumber", "HomPhoneNumber", "FamilyAddress", "Department", "TechnicalLevel", "StudyGuideNumber", "Sign", "OtheInfor", "SecretShow"}; int IsSuccess= OperateContext.Current.BLLSession.IMemberInformationBLL.Modify(member, proNames); if (IsSuccess > 0) return Content("<script>alert('修改成功');window.location='/PersonalManger/CheckMember/PersonPage?StuNum=" + member.StuNum + "'</script>"); else { return Content("<script>alert('修改失败');window.location='/PersonalManger/CheckMember/PageEdit?StuNum=" + member.StuNum + "'</script>"); } } else { return Content("<script>alert('修改失败');window.location='/PersonalManger/CheckMember/PageEdit?StuNum=" + member.StuNum + "'</script>"); } }
public int RemoveFromCaches() { MODEL m = Caches.Find(delegate(MODEL dele) { return(dele.Id.ToInt32() == this.Id.ToInt32()); }); if (m != null) { Caches.Remove(m); return(1); } else { return(0); } }
/// <summary> /// 添加用户 /// </summary> /// <param name="user"></param> /// <returns></returns> public static bool AddUser(MODEL.User user) { string sql = @"INSERT INTO userInfo( loginId ,passWord ,guid ,telephone ,email,regTime ,uType) VALUES (@loginId,@passWord,@guid,@telephone,@email,@regTime,@utype)"; SqlParameter[] parameters = new SqlParameter[7]; parameters[0] = new SqlParameter("@loginId", user.LoginId); parameters[1] = new SqlParameter("@passWord", user.PassWord); parameters[2] = new SqlParameter("@guid", user.Guid); parameters[3] = new SqlParameter("@telephone", user.Telephone); parameters[4] = new SqlParameter("@email", user.Email); parameters[5] = new SqlParameter("@regTime", user.RegTime); parameters[6] = new SqlParameter("@utype", user.UType.Id); return DBHelper.ExecuteNonQuery(sql, CommandType.Text, parameters) > 0 ? true : false; }
public static object cSelectEntity(MODEL.Query obj) { Entity.silkspanEntities db = new Entity.silkspanEntities(); var obReturn = db.TEST_SYSTEM.Where( e => e.SYSTEM_NAME=="entity" ).ToList(); return obReturn; /*return db.ExecuteStoreQuery<MODEL.QueryModel>(" select * from TEST_SYSTEM ").ToList(); */ }
/// <summary> /// 插入数据到数据库 /// </summary> /// <param name="model"></param> /// <returns></returns> public int AddComment(MODEL.Comment model) { MySqlParameter[] par = { new MySqlParameter("@name",model.Vname), new MySqlParameter("@mobile",model.Mobilephone), new MySqlParameter("@email",model.Email), new MySqlParameter("@content",model.Ccontent), new MySqlParameter("@ip",model.Ipaddress), new MySqlParameter("@subject",model.Subject) }; string sql = @"insert into comment(vname,mobilephone,email,ccontent,ipaddress,subject) values (@name,@mobile,@email,@content,@ip,@subject);select @@identity"; int res = MySqlHelper.ExcuteNonQuery(sql, par); return res; }
public int SaveHospitalImages(MODEL.HospitalImages hospitalimages) { try { List<MODEL.HospitalImages> profile = new List<MODEL.HospitalImages>(); return new HospitalImagesDAL().Save(hospitalimages, DBNull.Value); } catch (Exception ex) { objHelper.WriteErrorLog("HCP.WebAPI --> HospitalImageController--> SaveHospitalImages-->" + ex.Message); // throw ex; } return 0; }
// GET: Delete public ActionResult Delete(int?id) { if (id == null) { return(HttpNotFound()); } MODEL status = modelRepository.GetAllList().First(x => x.ID.Equals(Convert.ToDecimal(id))); if (status == null) { return(HttpNotFound()); } return(View(status)); }
public MainWindow(string[] args) { // Set configuration parameters InitParameters init_params = new InitParameters(); init_params.resolution = RESOLUTION.HD720; init_params.cameraFPS = 60; init_params.depthMode = DEPTH_MODE.ULTRA; init_params.coordinateUnits = UNIT.METER; init_params.coordinateSystem = COORDINATE_SYSTEM.RIGHT_HANDED_Y_UP; init_params.sdkVerbose = true; parseArgs(args, ref init_params); // Open the camera zedCamera = new Camera(0); ERROR_CODE err = zedCamera.Open(ref init_params); if (err != ERROR_CODE.SUCCESS) { Environment.Exit(-1); } // Enable tracking PositionalTrackingParameters trackingParams = new PositionalTrackingParameters(); trackingParams.enableAreaMemory = true; zedCamera.EnablePositionalTracking(ref trackingParams); runtimeParameters = new RuntimeParameters(); cameraModel = zedCamera.GetCameraModel(); int Height = zedCamera.ImageHeight; int Width = zedCamera.ImageWidth; res = new Resolution((uint)Width, (uint)Height); // Create OpenGL Viewer viewer = new GLViewer(); cam_pose = new Pose(); // Create OpenGL window CreateWindow(); }
/// <summary> /// The constructor. /// </summary> /// <param name="strBaseDirectory">Specifies the base directory that contains the data and models.</param> /// <param name="strDataset">Specifies the dataset that the model will run on.</param> /// <param name="rgIpLayers">Specifies a list of inner product layers added to the end of the network where each entry specifies the number of output and whether or not Noise is enabled for the layer.</param> /// <param name="model">Specifies the type of ResNet model to create.</param> /// <param name="nBatchSize">Optionally, specifies the batch size (default = 32).</param> /// <param name="rgGpuId">Optionally, specifies a set of GPU ID's to use (when null, GPU=0 is used).</param> /// <param name="net">Specifies the 'base' net parameter that is to be altered.</param> public ResNetOctConvModelBuilder(string strBaseDirectory, string strDataset, List <Tuple <int, bool> > rgIpLayers, MODEL model, int nBatchSize = 32, List <int> rgGpuId = null, NetParameter net = null) : base(strBaseDirectory, net) { if (rgGpuId == null) { m_rgGpuID.Add(0); } else { m_rgGpuID = new List <int>(rgGpuId); } m_rgIpLayers = rgIpLayers; m_model = model; m_strModel = model.ToString(); m_nBatchSize = nBatchSize; m_nIterSize = 1; m_nGpuID = m_rgGpuID[0]; m_dfBaseLr = 0.001; m_strDataset = strDataset; //------------------------------------------------------- // Create the transformer for Training. //------------------------------------------------------- m_transformTrain = new TransformationParameter(); m_transformTrain.mirror = true; m_transformTrain.color_order = TransformationParameter.COLOR_ORDER.BGR; // to support caffe models. m_transformTrain.mean_value = new List <double>(); m_transformTrain.mean_value.Add(104); m_transformTrain.mean_value.Add(117); m_transformTrain.mean_value.Add(123); //------------------------------------------------------- // Create the transformer for Testing. //------------------------------------------------------- m_transformTest = new TransformationParameter(); m_transformTest.color_order = TransformationParameter.COLOR_ORDER.BGR; // to support caffe models. m_transformTest.mean_value = new List <double>(); m_transformTest.mean_value.Add(104); m_transformTest.mean_value.Add(117); m_transformTest.mean_value.Add(123); }
public ActionResult Create(ModelViewModel modelData) { if (ModelState.IsValid) { MODEL model = new MODEL() { ID_TYPE = modelData.ID_TYPE, NAME = modelData.NAME }; IEnumerable <MODEL> sameModel = modelRepository.GetAllList().Where(x => x.NAME.Equals(modelData.NAME) && x.ID_TYPE.Equals(modelData.ID_TYPE)); if (sameModel != null) { modelRepository.Create(model); modelRepository.Save(); } else { return(HttpNotFound()); } MODEL modelFind = modelRepository.GetAllList().Where(x => x.NAME.Equals(modelData.NAME) && x.ID_TYPE.Equals(modelData.ID_TYPE)).First(); PRICE price = new PRICE() { COAST = Convert.ToDecimal(modelData.currentCoast), ID_MODEL = Convert.ToDecimal(modelFind.ID), DATE_ADD = DateTime.Now }; priceRepository.Create(price); priceRepository.Save(); return(RedirectToAction("Index")); } return(View(modelData)); }
protected override void OnMouseEnter(EventArgs e) { m_oPaintmodel = MODEL.ENTER; base.OnMouseEnter(e); }
protected override void OnEnabledChanged(EventArgs e) { m_oPaintmodel = Enabled ? MODEL.ENABLE : MODEL.DISABLE; Invalidate(); //false 转换为true的时候不会刷新 这里强制刷新下 base.OnEnabledChanged(e); }
protected override void OnMouseDown(MouseEventArgs mevent) { m_oPaintmodel = MODEL.PRESS; base.OnMouseDown(mevent); }
/// <summary> /// Gets the informations from a raw SSDP message (host, port) /// </summary> /// <param name="ssdpMessage"></param> /// <returns></returns> private static Device GetDeviceInformationFromSsdpMessage(string ssdpMessage) { if (ssdpMessage != null) { string[] split = ssdpMessage.Split(new[] { Constants.LineSeparator }, StringSplitOptions.RemoveEmptyEntries); string host = null; int port = Constants.DefaultPort; var properties = new Dictionary <string, object>(); var supportedMethods = new List <METHODS>(); string id = null, firmwareVersion = null; MODEL model = default; foreach (string part in split) { if (part.StartsWith(DeviceLocator._yeelightlocationMatch)) { string url = part.Substring(DeviceLocator._yeelightlocationMatch.Length); string[] hostnameParts = url.Split(DeviceLocator._colon, StringSplitOptions.RemoveEmptyEntries); if (hostnameParts.Length >= 1) { host = hostnameParts[0]; } if (hostnameParts.Length == 2) { int.TryParse(hostnameParts[1], out port); } } else { string[] property = part.Split(DeviceLocator._colon); if (property.Length == 2) { string propertyName = property[0].Trim(); string propertyValue = property[1].Trim(); if (DeviceLocator._allPropertyRealNames.Contains(propertyName)) { properties.Add(propertyName, propertyValue); } else if (propertyName == "id") { id = propertyValue; } else if (propertyName == "model") { if (!RealNameAttributeExtension.TryParseByRealName(propertyValue, out model)) { model = default; } } else if (propertyName == "support") { string[] supportedOperations = propertyValue.Split(new[] { ' ' }, StringSplitOptions.RemoveEmptyEntries); foreach (string operation in supportedOperations) { if (RealNameAttributeExtension.TryParseByRealName(operation, out METHODS method)) { supportedMethods.Add(method); } } } else if (propertyName == "fw_ver") { firmwareVersion = propertyValue; } } } } return(new Device(host, port, id, model, firmwareVersion, properties, supportedMethods)); } return(null); }
public void setRobotType(MODEL type) { this.robotType = (byte)type; }
// save normal model (list of correlated features) and their descrition/info to info file. return false if error occurs. public static bool SaveNormalModel(string outputName, List <CorrelatedFeatures> normal_model, MODEL description) { ExtendedModelInfo info = new ExtendedModelInfo() { info = description, normal_model = normal_model }; try { string jsonString = JsonSerializer.Serialize(info); File.WriteAllText(outputName, jsonString); return(true); } catch { return(false); } }
private static (MODEL Model, Validation.ValidationResult Validation) _Read(TextReader textReader, ReadSettings settings) { Guard.NotNull(textReader, nameof(textReader)); Guard.NotNull(settings, nameof(settings)); using (var reader = new JsonTextReader(textReader)) { var root = new MODEL(); var vcontext = new Validation.ValidationResult(root); if (!reader.Read()) { vcontext.AddError(new Validation.ModelException(root, "Json is empty")); return(null, vcontext); } try { root.Deserialize(reader); } catch (JsonReaderException rex) { vcontext.AddError(new Validation.SchemaException(root, rex)); return(null, vcontext); } // schema validation root.ValidateReferences(vcontext.GetContext(root)); var ex = vcontext.Errors.FirstOrDefault(); if (ex != null) { return(null, vcontext); } // resolve external references foreach (var buffer in root._buffers) { buffer._ResolveUri(settings.FileReader); } foreach (var image in root._images) { image._ResolveUri(settings.FileReader); } // full validation if (!settings.SkipValidation) { root.Validate(vcontext.GetContext(root)); ex = vcontext.Errors.FirstOrDefault(); if (ex != null) { return(null, vcontext); } } return(root, vcontext); } }
public void init(CameraParameters param, MODEL cameraModel) { mainShader = new ShaderData(); mainShader.it = new Shader(Shader.VERTEX_SHADER, Shader.FRAGMENT_SHADER); mainShader.MVP_Mat = Gl.GetUniformLocation(mainShader.it.getProgramId(), "u_mvpMatrix"); shaderLine = new ShaderData(); shaderLine.it = new Shader(Shader.VERTEX_SHADER, Shader.FRAGMENT_SHADER); shaderLine.MVP_Mat = Gl.GetUniformLocation(shaderLine.it.getProgramId(), "u_mvpMatrix"); //Create Camera camera_ = new CameraGL(new Vector3(0f, 1f, 1f), new Vector3(0, -1, -4f), Vector3.UnitY); camera_.setOffsetFromPosition(new Vector3(0, 0, 1.0f)); floor_grid.init(); floor_grid.setDrawingType(PrimitiveType.Lines); zedModel.init(); zedModel.setDrawingType(PrimitiveType.Triangles); zedPath.init(); float limit = 20; float4 clr1 = new float4(); clr1.x = 0.85f; clr1.y = 0.87f; clr1.z = 0.88f; clr1.w = 1f; float4 clr2 = new float4(); clr2.x = 0.42f; clr2.y = 0.48f; clr2.z = 0.53f; clr2.w = 1f; float height = 0.0f; for (int i = (int)(limit * -5); i <= (int)(limit * 5); i++) { float i_f = i / 5.0f; if ((i % 5) == 0) { addVert(ref floor_grid, i_f, limit, height, clr2); } else { addVert(ref floor_grid, i_f, limit, height, clr1); } } floor_grid.pushToGPU(); zedPath.setDrawingType(PrimitiveType.LineStrip); Model3D model = new Model3D(); switch (cameraModel) { case MODEL.ZED: model = new Model3D_ZED(); break; case MODEL.ZED2: model = new Model3D_ZED2(); break; case MODEL.ZED_M: model = new Model3D_ZED(); break; } foreach (ModelPart part in model.part) { fillZED(part.nb_triangles, model.vertices, part.triangles, part.color, ref zedModel); } zedModel.pushToGPU(); updateZEDposition = false; available = true; }
public void Passive1(MODEL type) { }
public void OnPassiveWorking(string passive, MODEL model) { OnPassiveFunction(passive, model); }
private static void _Write(WriteSettings settings, string baseName, MODEL model) { Guard.NotNull(settings, nameof(settings)); Guard.NotNullOrEmpty(baseName, nameof(baseName)); Guard.NotNull(model, nameof(model)); model = settings.FilterModel(model); if (settings._UpdateSupportedExtensions) { model.UpdateExtensionsSupport(); } if (settings.BinaryMode) { var ex = glb.IsBinaryCompatible(model); if (ex != null) { throw ex; } // setup all buffers to be written internally for (int i = 0; i < model._buffers.Count; ++i) { var buffer = model._buffers[i]; buffer._WriteToInternal(); } } else { // setup all buffers to be written as satellite files for (int i = 0; i < model._buffers.Count; ++i) { var buffer = model._buffers[i]; var bname = model._buffers.Count != 1 ? $"{baseName}_{i}.bin" : $"{baseName}.bin"; buffer._WriteToSatellite(settings.FileWriter, bname); } } // setup all images to be written to the appropiate location. for (int i = 0; i < model._images.Count; ++i) { var image = model._images[i]; var iname = model._images.Count != 1 ? $"{baseName}_{i}" : $"{baseName}"; if (settings.ImageWriting != ImageWriteMode.SatelliteFile) { image._WriteToInternal(); } else { image._WriteToSatellite(settings.FileWriter, iname); } } using (var m = new MemoryStream()) { if (settings.BinaryMode) { using (var w = new BinaryWriter(m)) { glb.WriteBinaryModel(w, model); } settings.FileWriter($"{baseName}.glb", m.ToArraySegment()); } else { using (var w = new StreamWriter(m)) { model._WriteJSON(w, settings.JsonFormatting); } settings.FileWriter($"{baseName}.gltf", m.ToArraySegment()); } } foreach (var b in model._buffers) { b._ClearAfterWrite(); } foreach (var i in model._images) { i._ClearAfterWrite(); } }
protected override void OnMouseLeave(EventArgs e) { m_oPaintmodel = MODEL.HOVER; base.OnMouseLeave(e); }