private void Tracking(string descripcion) { try { bool debugService = bool.Parse(System.Configuration.ConfigurationManager.AppSettings["debugService"].ToString()); if (debugService) { workflowServiceEntities dbe = new workflowServiceEntities(); track tr = dbe.tracks.Add(new track()); tr.descripcion = descripcion; tr.fecha = DateTime.Now; dbe.SaveChanges(); } } catch (Exception ex) { throw ex; } }
private void TareasEjecutadas(int idTarea, string resp) { try { workflowServiceEntities dbe = new workflowServiceEntities(); tareas_ejecutadas nuevaEjecucion = dbe.tareas_ejecutadas.Add(new tareas_ejecutadas()); DateTime momento = DateTime.Now; nuevaEjecucion.momento_ejecucion = momento; nuevaEjecucion.id_tarea = idTarea; nuevaEjecucion.respuesta = resp; dbe.SaveChanges(); dbe = new workflowServiceEntities(); tarea updateTarea = dbe.tareas.Find(idTarea); updateTarea.ultima_ejecucion = momento; dbe.SaveChanges(); } catch (Exception ex) { throw ex; } }