Exemple #1
0
        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));
        }
Exemple #2
0
        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"));
        }
Exemple #5
0
        // 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"));
        }
Exemple #7
0
 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"));
        }
Exemple #9
0
        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"));
        }
Exemple #11
0
        // 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));
        }
Exemple #12
0
        // 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));
        }