Ejemplo n.º 1
0
    protected void btnDelete_Click1(object sender, EventArgs e)
    {
        if (GXGridView1.SelectedIndex != -1)
        {
            int dealID = 0;
            if (GXGridView1.SelectedDataKey != null)
            {
                int GXgvSelectedValue = Convert.ToInt32(GXGridView1.SelectedValue);
                dealID = GXgvSelectedValue;
                dvDataSource.SelectParameters.Clear();
                dvDataSource.SelectParameters.Add("id", GXgvSelectedValue.ToString());
                DetailsView1.DataBind();
            }
            else
            {
                int GXgvSelectedValue = GXGridView1SelectedValue;
                dealID = GXgvSelectedValue;
                dvDataSource.SelectParameters.Clear();
                dvDataSource.SelectParameters.Add("id", GXgvSelectedValue.ToString());
                DetailsView1.DataBind();
            }
            RateDeal d = RateDeal.Get(dealID);
            d.IsActive = false;
            RateDeal.Table.Context.SubmitChanges();

            GXGridView1.TotalRecords = ViewRateDeal.SelectCountCached();
            GXGridView1.DataBind();
            mvMain.SetActiveView(viewGrid);
        }
    }
Ejemplo n.º 2
0
    protected void dvDataSource_Inserted(object sender, ObjectDataSourceStatusEventArgs e)
    {
        object   o  = e.ReturnValue;
        RateDeal rd = (RateDeal)o;

        GXGridView1SelectedValue = rd.ID;
    }
Ejemplo n.º 3
0
        public static void ValidateInsertDealNumber(string dealNumber, int clientID)
        {
            RateDeal rateDeal = new RateDeal();

            rateDeal.DealNumber = dealNumber;
            rateDeal.ClientID   = clientID;
            rateDeal.TestBeforeInsert();
        }
Ejemplo n.º 4
0
        public static void ValidateUpdateDealNumber(int rateDealID, string dealNumber, int clientID)
        {
            RateDeal rateDeal = new RateDeal();

            rateDeal.DealNumber = dealNumber;
            rateDeal.ClientID   = clientID;
            rateDeal.ID         = rateDealID;
            rateDeal.TestBeforeUpdate();
        }
Ejemplo n.º 5
0
    protected void dvDataSource_Inserting(object sender, ObjectDataSourceMethodEventArgs e)
    {
        RateDeal rd = e.InputParameters["entityToInsert"] as RateDeal;

        DealController.ValidateInsertDealNumber(rd.DealNumber, rd.ClientID);
    }
Ejemplo n.º 6
0
    protected void dvDataSource_Updating(object sender, ObjectDataSourceMethodEventArgs e)
    {
        RateDeal rd = e.InputParameters["newEntity"] as RateDeal;

        DealController.ValidateUpdateDealNumber(rd.ID, rd.DealNumber, rd.ClientID);
    }