Exemplo n.º 1
0
 public static void ValidateUpdateCode(int codeID, string code)
 {
     Broker.DataAccess.Place place = new Broker.DataAccess.Place();
     place.Code = code;
     place.ID   = codeID;
     place.TestBeforeUpdate();
 }
Exemplo n.º 2
0
    protected void btnDelete_Click1(object sender, EventArgs e)
    {
        if (GXGridView1.SelectedIndex != -1)
        {
            int placeID = 0;
            if (GXGridView1.SelectedDataKey != null)
            {
                int GXgvSelectedValue = Convert.ToInt32(GXGridView1.SelectedValue);
                placeID = GXgvSelectedValue;
                dvDataSource.SelectParameters.Clear();
                dvDataSource.SelectParameters.Add("id", GXgvSelectedValue.ToString());
                DetailsView1.DataBind();
            }
            else
            {
                int GXgvSelectedValue = GXGridView1SelectedValue;
                placeID = GXgvSelectedValue;
                dvDataSource.SelectParameters.Clear();
                dvDataSource.SelectParameters.Add("id", GXgvSelectedValue.ToString());
                DetailsView1.DataBind();
            }

            Broker.DataAccess.Place p = Broker.DataAccess.Place.Get(placeID);
            //Broker.DataAccess.Place newPlace = Broker.DataAccess.Place.ShallowClone(p);
            //newPlace = p;
            //newPlace.IsActive = false;

            //p.Update(newPlace);

            p.IsActive = false;
            p.Update2();

            GXGridView1.TotalRecords = ActivePlace.SelectCountCached();
            GXGridView1.DataBind();
            mvMain.SetActiveView(viewGrid);
        }
    }
Exemplo n.º 3
0
 protected void dvDataSource_Inserting(object sender, ObjectDataSourceMethodEventArgs e)
 {
     Broker.DataAccess.Place p = e.InputParameters["entityToInsert"] as Broker.DataAccess.Place;
     PlaceController.ValidateInsertCode(p.Code);
 }
Exemplo n.º 4
0
 protected void dvDataSource_Updating(object sender, ObjectDataSourceMethodEventArgs e)
 {
     Broker.DataAccess.Place p = e.InputParameters["newEntity"] as Broker.DataAccess.Place;
     PlaceController.ValidateUpdateCode(p.ID, p.Code);
 }
Exemplo n.º 5
0
 public static void ValidateInsertCode(string code)
 {
     Broker.DataAccess.Place place = new Broker.DataAccess.Place();
     place.Code = code;
     place.TestBeforeInsert();
 }