Esempio n. 1
0
 public ICollection <Task> Get(int objectID, string objectName)
 {
     using (var dataAccess = new TaskDataAccess(_connectionString))
     {
         return(dataAccess.Get(objectID, objectName));
     }
 }
Esempio n. 2
0
        public bool IsTaskExisted(ref string errMessage, int id)
        {
            Database db = DatabaseFactory.CreateDatabase();

            errMessage = "";
            try
            {
                return(TaskDataAccess.IsTaskExisted(db, id));
            }
            catch (Exception ex)
            {
                errMessage = ex.Message + ex.StackTrace;
                logger.Error("Error Message:" + ex.Message + " Trace:" + ex.StackTrace);
                return(false);
            }
        }
Esempio n. 3
0
        public int Insert(ref string errMessage, TaskInfo taskInfo)
        {
            Database db = DatabaseFactory.CreateDatabase();

            errMessage = "";
            try
            {
                return(TaskDataAccess.Insert(db, taskInfo));
            }
            catch (Exception ex)
            {
                errMessage = ex.Message + ex.StackTrace;
                logger.Error("Error Message:" + ex.Message + " Trace:" + ex.StackTrace);
                return(-1);
            }
        }
Esempio n. 4
0
        public int Update(ref string errMessage, int id, int status)
        {
            Database db = DatabaseFactory.CreateDatabase();

            errMessage = "";
            try
            {
                int iRtn = TaskDataAccess.Update(db, id, status);
                return(iRtn);
            }
            catch (Exception ex)
            {
                errMessage = ex.Message + ex.StackTrace;
                logger.Error("Error Message:" + ex.Message + " Trace:" + ex.StackTrace);
                return(-1);
            }
        }
Esempio n. 5
0
        public TaskController()
        {
            var bucket = ClusterHelper.GetBucket(ConfigurationManager.AppSettings["CouchbaseBucket"]);

            _dataAccess = new TaskDataAccess(bucket);
        }