public ActionResult Create([Bind(Include = "SubPieceID,SubPieceName,ToolLife,Now,FKPieceID,FKUserID,Type")] SubPiece subPiece) { ViewBag.UserID = Session["UserID"]; int ID = Convert.ToInt32(Session["UserID"]); if (ModelState.IsValid) { db.SubPiece.Add(new SubPiece() { SubPieceName = subPiece.SubPieceName, ToolLife = subPiece.ToolLife, FKPieceID = subPiece.FKPieceID, Type = subPiece.Type, FKUserID = ID }); //db.SubPiece.Add(subPiece); db.SaveChanges(); return(RedirectToAction("TakimOmru", "Home")); } ViewBag.FKPieceID = new SelectList(db.Piece, "PieceID", "PieceName", subPiece.FKPieceID); ViewBag.FKUserID = new SelectList(db.User, "UserID", "UserName", subPiece.FKUserID); return(View(subPiece)); }
public ActionResult DeleteConfirmed(int id) { SubPiece subPiece = db.SubPiece.Find(id); db.SubPiece.Remove(subPiece); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult ParcaSil(FormCollection form) { var id = Convert.ToInt32(form["parcaid"]); using (var ctx = new TakimOmruDBEntities()) { SubPiece sub = ctx.SubPiece.Find(id); ctx.SubPiece.Remove(sub); ctx.SaveChanges(); } return(RedirectToAction("TakimOmru", "Home")); }
public IActionResult ParcaGuncelle(int id, [FromBody] SubPiece subpiece) { var userId = _httpContextAccessor.HttpContext.User.FindFirst(ClaimTypes.NameIdentifier).Value; var uid = Convert.ToInt32(userId); var entity = db.SubPiece.FirstOrDefault(e => e.SubPieceID == id && e.FkuserID == uid); entity.SubPieceName = subpiece.SubPieceName; entity.ToolLife = subpiece.ToolLife; entity.FkPieceID = subpiece.FkPieceID; entity.Type = subpiece.Type; db.SaveChanges(); return(Ok("Başarıyla güncellendi")); }
// GET: SubPieces/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } SubPiece subPiece = db.SubPiece.Find(id); if (subPiece == null) { return(HttpNotFound()); } return(View(subPiece)); }
public ActionResult ParcaGuncelle(SubPiece subPiece, FormCollection form) { TakimOmruDBEntities db = new TakimOmruDBEntities(); var id = Convert.ToInt32(form["par"]); var existingsubpiece = db.SubPiece.Where(s => s.SubPieceID == id).FirstOrDefault(); if (existingsubpiece != null) { existingsubpiece.SubPieceName = subPiece.SubPieceName; existingsubpiece.ToolLife = subPiece.ToolLife; db.SaveChanges(); } return(RedirectToAction("TakimOmru", "Home")); }
public ActionResult InsertSubPiece([FromBody] SubPiece subpiece) { using (var client = new HttpClient()) { client.BaseAddress = new Uri("https://x1mrph0du3.execute-api.eu-west-2.amazonaws.com/Prod/"); client.DefaultRequestHeaders.Accept.Clear(); client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json")); HttpResponseMessage response = client.PostAsJsonAsync("api/prod/altparcaeklee", subpiece).Result; if (response.IsSuccessStatusCode) { return(RedirectToAction("Index")); } return(null); } }
public IActionResult ParcaEkle([FromBody] SubPiece subpiece) { var userId = _httpContextAccessor.HttpContext.User.FindFirst(ClaimTypes.NameIdentifier).Value; var uid = Convert.ToInt32(userId); db.SubPiece.Add(new SubPiece() { SubPieceName = subpiece.SubPieceName, ToolLife = subpiece.ToolLife, FkuserID = uid, FkPieceID = subpiece.FkPieceID, Type = subpiece.Type }); db.SaveChanges(); return(Ok("Kayıt Başarıyla eklendi")); }
public ActionResult Edit([Bind(Include = "SubPieceID,SubPieceName,ToolLife,Now,FKPieceID,FKUserID,Type")] SubPiece subPiece) { ViewBag.UserID = Session["UserID"]; int ID = Convert.ToInt32(Session["UserID"]); if (ModelState.IsValid) { subPiece.FKUserID = ID; db.Entry(subPiece).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.FKPieceID = new SelectList(db.Piece, "PieceID", "PieceName", subPiece.FKPieceID); ViewBag.FKUserID = new SelectList(db.User, "UserID", "UserName", subPiece.FKUserID); return(View(subPiece)); }
public ActionResult Create([Bind(Include = "SubPieceID,SubPieceName,ToolLife,Now,FKPieceID,FKUserID,Type")] SubPiece subPiece) { //ViewBag.Data = new SelectList(db.PimsunDeviceNoes, "DeviceNo", "MachineName", piece.FKDeviceID); TakimOmruDBEntities db = new TakimOmruDBEntities(); if (ModelState.IsValid) { db.SubPiece.Add(subPiece); db.SaveChanges(); return(RedirectToAction("TakimOmru", "Home")); } ViewBag.FKPieceID = new SelectList(db.Piece, "PieceID", "PieceName", subPiece.FKPieceID); ViewBag.FKUserID = new SelectList(db.User, "UserID", "UserName", subPiece.FKUserID); return(RedirectToAction("TakimOmru", "Home")); }
// GET: SubPieces/Delete/5 public ActionResult Delete(int?id) { if (Session["UserID"] == null) { return(RedirectToAction("Login", "Login")); } ViewBag.Name = Session["FirstName"]; ViewBag.Company = Session["Company"]; ViewBag.Logo = Session["Logo"]; if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } SubPiece subPiece = db.SubPiece.Find(id); if (subPiece == null) { return(HttpNotFound()); } return(View(subPiece)); }
// GET: SubPieces/Edit/5 public ActionResult Edit(int?id) { if (Session["UserID"] == null) { return(RedirectToAction("Login", "Login")); } ViewBag.Name = Session["FirstName"]; ViewBag.Company = Session["Company"]; ViewBag.Logo = Session["Logo"]; if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } SubPiece subPiece = db.SubPiece.Find(id); if (subPiece == null) { return(HttpNotFound()); } ViewBag.FKPieceID = new SelectList(db.Piece, "PieceID", "PieceName", subPiece.FKPieceID); ViewBag.FKUserID = new SelectList(db.User, "UserID", "UserName", subPiece.FKUserID); return(View(subPiece)); }