public static MyObject FromSerializable(MyObjectDTO myObjSerialized) { return(new MyObject( myObjSerialized.SomeValue, myObjSerialized.SomeValueUpdated )); }
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(); } }
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(); } }
public void Put(string code, [FromBody] MyObjectDTO myObjectDto) { var session = NHibernateSession.OpenSession(); var myObject = session.QueryOver <MyObject>().Where(mo => mo.Code == code).List().FirstOrDefault(); myObject.Code = myObjectDto.Code; myObject.Description = myObjectDto.Description; using (var transaction = session.BeginTransaction()) { session.Save(myObject); transaction.Commit(); } }
public void Post([FromBody] MyObjectDTO myObjectDto) { var myObject = new MyObject { Code = myObjectDto.Code, Description = myObjectDto.Description }; var session = NHibernateSession.OpenSession(); using (var transaction = session.BeginTransaction()) { session.Save(myObject); transaction.Commit(); } }