Ejemplo n.º 1
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         ASPxCardView1.AddNewCard();
     }
 }
Ejemplo n.º 2
0
    protected void ASPxCardView1_FocusedCardChanged(object sender, EventArgs e)
    {
        int    card = ASPxCardView1.FocusedCardIndex;
        object key  = ASPxCardView1.GetCardValues(card, ASPxCardView1.KeyFieldName);

        Session["CategoryID"] = key;
    }
Ejemplo n.º 3
0
        protected void ASPxCardView1_CardUpdating(object sender, DevExpress.Web.Data.ASPxDataUpdatingEventArgs e)
        {
            e.NewValues["IdentificationDocScan"] = Session["data"];
            ASPxComboBox type = ASPxCardView1.FindEditFormLayoutItemTemplateControl("x") as ASPxComboBox;

            e.NewValues["Type"] = type.SelectedItem.Text;
        }
Ejemplo n.º 4
0
 protected void ASPxCardView1_BeforeGetCallbackResult(object sender, EventArgs e)
 {
     if (!ASPxCardView1.IsEditing && !ASPxCardView1.IsNewCardEditing)
     {
         ASPxCardView1.AddNewCard();
     }
 }
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsCallback && !IsPostBack)
     {
         ASPxCardView1.DataBind();
     }
 }
 protected void ASPxCardView1_CellEditorInitialize(object sender, DevExpress.Web.ASPxCardViewEditorEventArgs e)
 {
     if (e.Column.FieldName != "Discontinued")
     {
         bool editable = (bool)ASPxCardView1.GetCardValues(e.VisibleIndex, "Discontinued");
         e.Editor.ClientEnabled = editable;
     }
 }
Ejemplo n.º 7
0
    protected void ASPxCardView2_CustomCallback(object sender, DevExpress.Web.ASPxCardViewCustomCallbackEventArgs e)
    {
        object masterKeyValue = ASPxCardView1.GetCardValues(Convert.ToInt32(e.Parameters), "CategoryID");

        Session["CategoryID"]    = masterKeyValue;
        ASPxCardView2.DataSource = dsProducts;
        ASPxCardView2.PageIndex  = 0;
        ASPxCardView2.DataBind();
    }
    protected void ASPxCardView1_CardUpdating(object sender, DevExpress.Web.Data.ASPxDataUpdatingEventArgs e)
    {
        table = (DataTable)Session["table"];
        DataRow row = table.Rows.Find(e.Keys[0]);

        row["Data"] = e.NewValues["Data"];
        ASPxCardView1.CancelEdit();
        e.Cancel = true;
    }
Ejemplo n.º 9
0
    protected void ObjectDataSource1_Inserted(object sender, ObjectDataSourceStatusEventArgs e)
    {
        //Moving to the newly inserted record
        int?key = (int?)e.ReturnValue;

        if (key != null)
        {
            ASPxCardView1.PageIndex = ASPxCardView1.FindVisibleIndexByKeyValue(key);
        }
    }
Ejemplo n.º 10
0
 private string FocusedCard()
 {
     if (ASPxCardView1.VisibleCardCount > 0 && ASPxCardView1.VisibleCardCount > -1)
     {
         return(ASPxCardView1.GetCardValues(ASPxCardView1.FocusedCardIndex, "Cart_ID").ToString());
     }
     else
     {
         return("");
     }
 }
Ejemplo n.º 11
0
 private string FocusedLightPosition()
 {
     if (ASPxCardView1.VisibleCardCount > 0 && ASPxCardView1.VisibleCardCount > -1)
     {
         return(ASPxCardView1.GetCardValues(ASPxCardView1.FocusedCardIndex, "Light_Position").ToString());
     }
     else
     {
         return("");
     }
 }
    private void GetSelectedValues()
    {
        List <string> fieldNames = new List <string>();

        foreach (CardViewColumn column in ASPxCardView1.Columns)
        {
            if (column is CardViewColumn)
            {
                fieldNames.Add(((CardViewColumn)column).FieldName);
            }
        }
        selectedValues = ASPxCardView1.GetSelectedFieldValues(fieldNames.ToArray());
    }
 protected void ASPxCardView1_CustomCallback(object sender, DevExpress.Web.ASPxCardViewCustomCallbackEventArgs e)
 {
     if (e.Parameters == "Delete")
     {
         table = (DataTable)Session["table"];
         List <Object> selectItems = ASPxCardView1.GetSelectedFieldValues("ID");
         foreach (object selectItemId in selectItems)
         {
             table.Rows.Remove(table.Rows.Find(selectItemId));
         }
         ASPxCardView1.DataBind();
         ASPxCardView1.Selection.UnselectAll();
     }
 }
Ejemplo n.º 14
0
    protected void ASPxCardView1_CardInserted(object sender, DevExpress.Web.Data.ASPxDataInsertedEventArgs e)
    {
        object newKey = null;

        if (e.AffectedRecords == 1)
        {
            ICollection objects = uof.GetObjectsToSave();
            if (objects != null && objects.Count == 1)
            {
                IEnumerator enumeration = objects.GetEnumerator();
                enumeration.MoveNext();
                Customer obj = (Customer)enumeration.Current;
                uof.CommitChanges();
                newKey = obj.Oid;
            }
        }
        ASPxCardView1.FocusedCardIndex = ASPxCardView1.FindVisibleIndexByKeyValue(newKey);
    }
Ejemplo n.º 15
0
        protected void Button1_Click(object sender, EventArgs e)
        {
            using (OdbcConnection con = new OdbcConnection(ConfigurationManager.ConnectionStrings["ConnectToAgron"].ConnectionString))
            {
                OdbcCommand cmd = new OdbcCommand("update cart_detail set tote_number = ? where cart_id = ? and Light_Position = ?", con);

                cmd.Parameters.Add("@Tote_Number", OdbcType.Char).Value    = toteTB.Value;
                cmd.Parameters.Add("@Cart_ID", OdbcType.Char).Value        = FocusedCard();
                cmd.Parameters.Add("@Light_Position", OdbcType.Char).Value = FocusedLightPosition();

                con.Open();
                cmd.ExecuteNonQuery();
                con.Close();
            }
            ASPxCardView1.DataBind();
            toteTB.Text = String.Empty;
            toteTB.Focus();
        }
 protected void ASPxCardView1_CardUpdating(object sender, DevExpress.Web.Data.ASPxDataUpdatingEventArgs e)
 {
     e.Cancel = true;
     ASPxCardView1.CancelEdit();
 }
Ejemplo n.º 17
0
 protected void Page_Init(object sender, EventArgs e)
 {
     ASPxCardView1.DataSource = CardViewDataHelper.Data;
     ASPxCardView1.DataBind();
 }