Пример #1
0
        public ActionResult <MyObject> Get(string code)
        {
            MyObject myObject;

            using (var context = new twoormonedbContext())
            {
                myObject = context.MyObject.SingleOrDefault(mo => mo.Code == code);
            }

            return(myObject);
        }
Пример #2
0
        public ActionResult <IEnumerable <MyObject> > Get()
        {
            List <MyObject> myObjects;

            using (var context = new twoormonedbContext())
            {
                myObjects = context.MyObject.ToList();
            }

            return(myObjects);
        }
Пример #3
0
        public void Put(string code, [FromBody] MyObjectDTO myObjectDto)
        {
            MyObject myObject;

            using (var context = new twoormonedbContext())
            {
                myObject = context.MyObject.SingleOrDefault(mo => mo.Code == code);

                myObject.Code        = myObjectDto.Code;
                myObject.Description = myObjectDto.Description;

                context.SaveChanges();
            }
        }
Пример #4
0
        public void Post([FromBody] MyObjectDTO myObjectDto)
        {
            var myObject = new MyObject()
            {
                Code        = myObjectDto.Code,
                Description = myObjectDto.Description
            };

            using (var context = new twoormonedbContext())
            {
                context.Add(myObject);
                context.SaveChanges();
            }
        }