public ActionResult Edit(int?id)
        {
            var        datatrain = _TrainService.Get(id);
            TrainParam train     = new TrainParam(datatrain);

            return(View(train));
        }
 public ActionResult Edit(TrainParam _trainparam)
 {
     if (ModelState.IsValid)
     {
         _TrainService.Update(_trainparam);
         return(RedirectToAction("Index"));
     }
     return(View(_trainparam));
 }
示例#3
0
 public bool Post([FromBody] TrainParam trainParam)
 {
     if (trainParam.TagName != null || trainParam.TagName != "")
     {
         return(new TrainService().Train(trainParam.TagName, trainParam.Description));
     }
     else
     {
         throw new Exception("Empty tagName");
     }
 }
示例#4
0
        public bool Insert(TrainParam _trainparam)
        {
            var push = new Train(_trainparam);

            _context.Trains.Add(push);
            var result = _context.SaveChanges();

            if (result > 0)
            {
                status = true;
            }
            return(status);
        }
示例#5
0
        public bool Update(TrainParam _trainparam)
        {
            var getTrain = Get(_trainparam.Id);

            getTrain.Update(_trainparam);
            _context.Entry(getTrain).State = EntityState.Modified;
            var result = _context.SaveChanges();

            //_context.SaveCanges()==jumlah result yang terupdate
            if (result > 0)
            {
                status = true;
            }
            return(status);
        }
示例#6
0
 public bool Update(TrainParam _trainparam)
 {
     return(_itrainrepository.Update(_trainparam));
 }
示例#7
0
 public bool Insert(TrainParam _trainparam)
 {
     return(_itrainrepository.Insert(_trainparam));
 }
示例#8
0
 public virtual void Update(TrainParam _trainparam)
 {
     this.Name       = _trainparam.Name;
     this.UpdateBy   = "";//isi
     this.UpdateDate = DateTimeOffset.Now.LocalDateTime;
 }
示例#9
0
 public Train(TrainParam _trainparam)
 {
     this.Name       = _trainparam.Name;
     this.CreateBy   = "";//isi
     this.CreateDate = DateTimeOffset.Now.LocalDateTime;
 }