コード例 #1
0
        public ActionResult LaboratoryClass_Update([DataSourceRequest] DataSourceRequest request, ViewModel_LaboratoryClass crud)
        {
            if (ModelState.IsValid)
            {
                var entity = new laboratory_class
                {
                    id   = crud.id,
                    code = crud.code,
                    nick = crud.nick,
                    name = crud.name
                };

                db_antifat.laboratory_class.Attach(entity);
                db_antifat.Entry(entity).State = System.Data.Entity.EntityState.Modified;
                db_antifat.SaveChanges();
            }

            return(Json(new[] { crud }.ToDataSourceResult(request, ModelState)));
        }
コード例 #2
0
        public ActionResult LaboratoryClass_Create([DataSourceRequest] DataSourceRequest request, ViewModel_LaboratoryClass crud)
        {
            if (ModelState.IsValid)
            {
                var entity = new laboratory_class
                {
                    id   = Guid.NewGuid().ToString(),
                    code = crud.code,
                    nick = crud.nick,
                    name = crud.name
                };

                db_antifat.laboratory_class.Add(entity);
                db_antifat.SaveChanges();
                crud.id = entity.id;
            }

            return(Json(new[] { crud }.ToDataSourceResult(new DataSourceRequest(), ModelState)));
        }