示例#1
0
 public IActionResult Put([FromBody] PersonEditeViewModel value)
 {
     if (!ModelState.IsValid)
     {
         return(BadRequest());
     }
     _hibernateRepository.Edite(value);
     return(Ok());
 }
示例#2
0
 public void Edite(PersonEditeViewModel persone)
 {
     using (var transaction = _session.BeginTransaction())
     {
         try
         {
             _session.Update(new Persone
             {
                 Id        = persone.Id,
                 FirstName = persone.FirstName,
                 LastName  = persone.LastName,
                 Iin       = persone.Iin,
                 BirthDate = persone.BirthDate
             });
             transaction.Commit();
         }
         catch (Exception ex)
         {
             Debug.WriteLine(ex);
         }
     }
 }