public IActionResult Update(int IdEntidadeAutenticadora, [FromBody] EntidadeAutenticadora newObject)
 {
     try {
         var c = repositorio.Update(IdEntidadeAutenticadora, newObject);
         return(this.Ok(c));
     }
     catch (Exception ex) {
         Console.WriteLine(ex.Message);
         return(BadRequest());
     }
 }
 public IActionResult Create([FromBody] EntidadeAutenticadora t)
 {
     try {
         var c = repositorio.Create(t);
         Console.WriteLine("ok ");
         return(this.Ok(c));
     }
     catch (Exception) {
         Console.WriteLine("erro");
         return(BadRequest());
     }
 }
Exemple #3
0
 public object Read(int IdEntidadeAutenticadora)
 {
     try
     {
         EntidadeAutenticadora r = (from p in context.EntidadeAutenticadora where p.IdEntidadeAutenticadora == IdEntidadeAutenticadora select p).FirstOrDefault <EntidadeAutenticadora>();
         return(r);
     }
     catch (Exception ex)
     {
         Console.WriteLine(ex.Message);
         return(null);
     }
 }
Exemple #4
0
 public object Create(object p)
 {
     try
     {
         EntidadeAutenticadora r = (context.EntidadeAutenticadora.Add((EntidadeAutenticadora)p)).Entity;
         context.SaveChanges();
         return(r);
     }
     catch (Exception ex)
     {
         Console.WriteLine(ex.Message);
         return(null);
     }
 }
Exemple #5
0
 public object Update(int IdEntidadeAutenticadora, object newObject)
 {
     try
     {
         EntidadeAutenticadora r = (from p in context.EntidadeAutenticadora where p.IdEntidadeAutenticadora == IdEntidadeAutenticadora select p).FirstOrDefault <EntidadeAutenticadora>();
         foreach (var att in ((EntidadeAutenticadora)newObject).GetType().GetProperties())
         {
             if (!att.Name.Equals("IdEntidadeAutenticadora"))
             {
                 r.GetType().GetProperty(att.Name).SetValue(r, att.GetValue(newObject));
             }
         }
         context.Entry(r).State = Microsoft.EntityFrameworkCore.EntityState.Modified;
         context.SaveChanges();
         return(r);
     }
     catch (Exception ex)
     {
         Console.WriteLine(ex.Message);
         return(null);
     }
 }