public DesignModel(int?id, int?designId, string countryDesigner, DesignType designType, string name, int?speed, int?sensors, int?gunRange, int?gunPrecision, int?gunDamage, int?missilePayload, int?missileRange, int?missilePrecision, int?missileDamage, int?stealth, int?countermeasures, int?armor, short?piece1, short?piece2, short?piece3, short?texture) { Id = id; DesignId = designId; CountryDesigner = countryDesigner; DesignType = designType; Name = name; Speed = speed; Sensors = sensors; GunRange = gunRange; GunPrecision = gunPrecision; GunDamage = gunDamage; MissilePayload = missilePayload; MissileRange = missileRange; MissilePrecision = missilePrecision; MissileDamage = missileDamage; Stealth = stealth; Countermeasures = countermeasures; Armor = armor; Piece1 = piece1; Piece2 = piece2; Piece3 = piece3; Texture = texture; }
public ActionResult DeleteConfirmed(int id) { DesignType designType = db.DesignTypes.Find(id); db.DesignTypes.Remove(designType); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "DesignTypeId,DesignTypeName")] DesignType designType) { if (ModelState.IsValid) { db.Entry(designType).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(designType)); }
private LeverDesign GetLeverDesign(DesignType type, IRobotLever lever) { return(new LeverDesign() { DesignType = type, Items = GetLeverItems(lever), ABZero = lever.ABzero, IsAbIncreases = lever.IsABIncreasesOnStepperCW }); }
public ActionResult Create([Bind(Include = "DesignTypeId,DesignTypeName")] DesignType designType) { if (ModelState.IsValid) { db.DesignTypes.Add(designType); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(designType)); }
void Initialize() { state = InitState.Initializing; //We don't evaluate all sources; just the ones that are used by DesignTypes foreach (string key in all.Keys.ToList()) { DesignType type = all[key]; XElement source = sources[key]; type.Initialize(this, source); } state = InitState.Initialized; }
// GET: DesignTypes/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } DesignType designType = db.DesignTypes.Find(id); if (designType == null) { return(HttpNotFound()); } return(View(designType)); }
private void SetControls(DesignType designType) { gbAdditional.Visible = designType != DesignType.General; active = designs.Single(d => d.DesignType == designType); BindData(active.Items); lblAbIncreases.Text = "При вращении ротора шагового двигателя по часовой стрелке расстояние от оси подвеса ходового винта до точки крепления плеча к гайке ходового винта..."; if (designType == DesignType.HorizontalLever) { lblAbIncreases.Text = "При вращении ротора шагового двигателя по часовой стрелке расстояние перемещения каретки робота..."; } cmbAbIncreases.SelectedIndex = active.IsAbIncreases ? 0 : 1; }
public Boolean CheckDuplicate(DesignType designType, Boolean IsInsert) { Boolean Result = true; try { var c = _designTypeRepository.GetSingle(p => p.DesignTypeName.ToUpper() == designType.DesignTypeName.ToUpper() && p.DesignTypecode.ToUpper() == designType.DesignTypecode.ToUpper() && p.DesignTypeID == designType.DesignTypeID); if (!IsInsert) { if (c == null) { Result = true; } else if (c.DesignTypeID == designType.DesignTypeID) { Result = true; } else { Result = false; } } else { if (c == null) { Result = true; } else { Result = false; } } } catch (Exception ex) { //bool false = BusinessLogicExceptionHandler.HandleException(ref ex); if (false) { throw ex; } } return(Result); }
private DesignType GetSelectedDesignTypeTab() { DesignType type = DesignType.HorizontalLever; if (tabLinks.SelectedTab == tpGeneral) { type = DesignType.General; } if (tabLinks.SelectedTab == tpLever1) { type = DesignType.Lever1; } if (tabLinks.SelectedTab == tpLever2) { type = DesignType.Lever2; } return(type); }
private LeverDesignParameters GetLeverDesign(DesignType designType) { var design = designs.Single(d => d.DesignType == designType); var lever = new UM160CalculationLib.LeverDesignParameters(GetValue(design.Items, ValueType.AO), GetValue(design.Items, ValueType.BO), GetValue(design.Items, ValueType.P), GetValue(design.Items, ValueType.Ro), GetValue(design.Items, ValueType.Alpha), GetValue(design.Items, ValueType.Beta), GetValue(design.Items, ValueType.I), design.IsAbIncreases, GetValue(design.Items, ValueType.AB), GetValue(design.Items, ValueType.ABmin), GetValue(design.Items, ValueType.ABmax)); lever.ABzero = GetAbZero(design, lever); return(lever); }
public MeshDesign(Color color) { this.type = DesignType.Color; this.tile = null; this.color = color; }
public MeshDesign(TextureSet.Tile tile) { this.type = DesignType.Tile; this.tile = tile; this.color = Color.White; }
public bool Lookup(string type, out DesignType result) { return(all.TryGetValue(type, out result)); }