Inheritance: Persistente
Example #1
0
 public static void NewTask(int type, int valore, string codice)
 {
     Task task = new Task();
     task.Valore = valore;
     task.Type = type;
     task.Codice = codice;
     task.DateInsert = task.DateUpd = DateTime.Now;
     HibernateHelper.InsertCommand(task);
 }
Example #2
0
 public bool UpdateStatusTask(Task obj)
 {
     TaskLogic tskSrv = new TaskLogic();
     Task tsk = tskSrv.UpdateTask(obj);
     if (tsk.Dirty) {
         //Non è stato modificato
         // Loggare errore
         return false;
     } else {
         //E' stato modificato
         return true;
     }
 }
Example #3
0
        public bool UpdateStatusTask(int taskid, int status)
        {
            Task tst = new Task();
            tst = HibernateHelper.SelectIstance<Task>(new string[] { "Id" }, new object[] { taskid }, new Operators[] { Operators.Eq });
            tst.Status = status;
            tst.DateUpd = DateTime.Now;

            TaskLogic tskSrv = new TaskLogic();
            tst = tskSrv.UpdateTask(tst);
            if (tst.Dirty) {
                //Non è stato modificato
                // Loggare errore
                return false;
            } else {
                //E' stato modificato
                return true;
            }
        }