コード例 #1
0
        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;
            }
        }
コード例 #2
0
        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;
            }
        }