public static RespuestaTransaccion ActualizarComentariosRequerimientoEquipo(ComentariosRequerimientoEquipo objeto) { using (var transaction = db.Database.BeginTransaction()) { try { // assume Entity base class have an Id property for all items var entity = db.ComentariosRequerimientoEquipo.Find(objeto.IDComentariosRequerimientoEquipo); if (entity == null) { return(new RespuestaTransaccion { Estado = false, Respuesta = Mensajes.MensajeTransaccionFallida }); } db.Entry(entity).CurrentValues.SetValues(objeto); db.SaveChanges(); transaction.Commit(); return(new RespuestaTransaccion { Estado = true, Respuesta = Mensajes.MensajeTransaccionExitosa }); } catch (Exception ex) { transaction.Rollback(); return(new RespuestaTransaccion { Estado = false, Respuesta = Mensajes.MensajeTransaccionFallida + " ;" + ex.Message.ToString() }); } } }
public static ComentariosRequerimientoEquipo ConsultarComentariosRequerimientoEquipo(int id) { ComentariosRequerimientoEquipo objeto = new ComentariosRequerimientoEquipo(); try { objeto = db.ConsultaComentariosRequerimientoEquipo(id).FirstOrDefault(); return(objeto); } catch (Exception) { return(objeto); } }
public static RespuestaTransaccion CrearComentariosRequerimientoEquipo(ComentariosRequerimientoEquipo objeto) { using (var transaction = db.Database.BeginTransaction()) { try { db.ComentariosRequerimientoEquipo.Add(objeto); db.SaveChanges(); transaction.Commit(); return(new RespuestaTransaccion { Estado = true, Respuesta = Mensajes.MensajeTransaccionExitosa }); } catch (Exception ex) { transaction.Rollback(); return(new RespuestaTransaccion { Estado = false, Respuesta = Mensajes.MensajeTransaccionFallida + " ;" + ex.Message.ToString() }); } } }