Exemple #1
0
        public static void ValidateInsertCode(string code)
        {
            Statuse statuse = new Statuse();

            statuse.Code = code;
            statuse.TestBeforeInsert();
        }
Exemple #2
0
        public static void ValidateUpdateCode(int codeID, string code)
        {
            Statuse statuse = new Statuse();

            statuse.Code = code;
            statuse.ID   = codeID;
            statuse.TestBeforeUpdate();
        }
Exemple #3
0
    protected void btnDelete_Click1(object sender, EventArgs e)
    {
        Statuse s = Statuse.Get(Convert.ToInt32(DetailsView1.SelectedValue));

        s.IsActive = false;
        Statuse.Table.Context.SubmitChanges();

        GXGridView1.TotalRecords = ActiveStatuse.SelectCountCached();
        GXGridView1.DataBind();
        mvMain.SetActiveView(viewGrid);
    }
 public IActionResult UpdateSubtask(int id, Statuse statuse)
 {
     try
     {
         var subtask = _context.SubTasks.Find(id);
         if (subtask != null)
         {
             subtask.Statuse = statuse;
             _context.SubTasks.Update(subtask);
             _context.SaveChanges();
             return(RedirectToAction(nameof(GetTasks)));
         }
         return(View());
     }
     catch (Exception ex)
     {
         //TODO :Log ex
         return(View());
     }
 }
 public IActionResult Updatetask(int id, Statuse statuse)
 {
     try
     {
         var taskitem = _context.TaskItems.Find(id);
         if (taskitem != null)
         {
             taskitem.Statuse = statuse;
             _context.TaskItems.Update(taskitem);
             _context.SaveChanges();
             return(RedirectToAction(nameof(GetTasks)));
         }
         return(View());
     }
     catch (Exception ex)
     {
         //TODO :Log ex
         return(View());
     }
 }
Exemple #6
0
    protected void dvDataSource_Inserting(object sender, ObjectDataSourceMethodEventArgs e)
    {
        Statuse s = e.InputParameters["entityToInsert"] as Statuse;

        StatusController.ValidateInsertCode(s.Code);
    }
Exemple #7
0
    protected void dvDataSource_Updating(object sender, ObjectDataSourceMethodEventArgs e)
    {
        Statuse s = e.InputParameters["newEntity"] as Statuse;

        StatusController.ValidateUpdateCode(s.ID, s.Code);
    }