コード例 #1
0
        public IActionResult Create([DataSourceRequest] DataSourceRequest request, EquipmentViewModel model, int OffId)
        {
            var entity = new Data.Equipment
            {
                Name     = model.Name,
                Count    = model.Count,
                OfficeId = OffId
            };

            db.Equipment.Add(entity);
            db.SaveChanges();
            return(Json(new[] { model }.ToDataSourceResult(request)));
        }
コード例 #2
0
        public IActionResult Update([DataSourceRequest] DataSourceRequest request, EquipmentViewModel model)
        {
            var entity = new Data.Equipment
            {
                Id       = model.Id,
                Name     = model.Name,
                Count    = model.Count,
                OfficeId = model.OfficeId
            };

            db.Equipment.Attach(entity);
            db.Entry(entity).State = EntityState.Modified;
            db.SaveChanges();

            return(Json(new[] { model }.ToDataSourceResult(request, ModelState)));
        }