public ActionResult Post([FromBody] CDetail CDetailRec) { //adding multiple data in database //int LbNo = 4; //for (int i = 0; i <= 500; i++) //{ // var SeedData = new CDetail // { // Lb_no = LbNo, // sl_no = "CA589785", // make = "DELL", // Cpu = "I3", // DvdType = "DVDROM", // Ram = "2*2GB", // CLoan = new CLoan { serNo = 777698 } // }; // // LbNo++; //} _db.CDetails.Add(CDetailRec); _db.SaveChanges(); return(Ok("Saved")); }
public ActionResult Post([FromBody] CDetail CDetailRec) { var cdetail = new CDetail { Id = CDetailRec.Id, Lb_no = CDetailRec.Lb_no, sl_no = CDetailRec.sl_no, make = CDetailRec.make, CLoan = CDetailRec.CLoan }; _db.CDetails.Add(cdetail); _db.SaveChanges(); /* * var cdetail = new CDetail{ * Id = 2, * Lb_no = 2, * sl_no = "1234", * make = "hcl" * }; * * var cloan = new CLoan { Id = 2, serNo = 777698 }; * * cdetail.CLoan = cloan; * * _db.CDetails.Add(cdetail); * _db.SaveChanges(); */ return(Ok("Saved")); }
private void InstantiateDetail(int x, int y, CDetail detail) { var position = new Vector3( (m_detailOffset * x - m_backOffset), (m_detailOffset * (9 - y) - m_downOffset)); var detailObject = Instantiate(m_detailProto, position, Quaternion.identity, m_container); var detailSprite = detailObject.GetComponent <SpriteRenderer>(); detailSprite.sprite = detail.sprite; detailSprite.transform.localScale = new Vector3( 2 / detailSprite.size.x, 2 / detailSprite.size.y); detailObject.AddComponent(typeof(PolygonCollider2D)); if (detail.type == DetailType.Wheel && m_wheelsCount >= 0) { SetupWheel(detailObject, detail, position); return; } Destroy(detailObject.GetComponent <Rigidbody2D>()); //var joint = gameObject.AddComponent(typeof(FixedJoint2D)) as FixedJoint2D; //joint.connectedBody = detailObject.GetComponent<Rigidbody2D>(); //joint.anchor = new Vector2(position.x, position.y); //joint.breakForce = float.MaxValue; }
private void SetupWheel(GameObject wheelObject, CDetail wheel, Vector3 position) { --m_wheelsCount; var joint = gameObject.AddComponent(typeof(WheelJoint2D)) as WheelJoint2D; joint.connectedBody = wheelObject.GetComponent <Rigidbody2D>(); joint.anchor = new Vector2(position.x, position.y); if (m_wheelsCount == 1) { GetComponent <CarController>().frontwheel = joint; } else if (m_wheelsCount == 0) { GetComponent <CarController>().backwheel = joint; } }