protected void uiGridViewTypes_RowCommand(object sender, GridViewCommandEventArgs e) { if (e.CommandName == "EditType") { IStock.BLL.ClientTypes objData = new IStock.BLL.ClientTypes(); objData.LoadByPrimaryKey(Convert.ToInt32(e.CommandArgument.ToString())); uiTextBoxName.Text = objData.Name; uiTextBoxDesc.Text = objData.Description; uiPanelAllTypes.Visible = false; uiPanelEditTypes.Visible = true; CurrentType = objData; BindTypes(); } else if (e.CommandName == "DeleteType") { try { IStock.BLL.ClientTypes objData = new IStock.BLL.ClientTypes(); objData.LoadByPrimaryKey(Convert.ToInt32(e.CommandArgument.ToString())); objData.MarkAsDeleted(); objData.Save(); CurrentType = null; BindTypes(); } catch (Exception ex) { uipanelError.Visible = true; } } }
protected void uiLinkButtonBack_Click(object sender, EventArgs e) { ClearFields(); CurrentType = null; uiPanelEditTypes.Visible = false; uiPanelAllTypes.Visible = true; BindTypes(); }
protected void uiLinkButtonOK_Click(object sender, EventArgs e) { IStock.BLL.ClientTypes Type = new IStock.BLL.ClientTypes(); if (CurrentType == null) Type.AddNew(); else Type = CurrentType; Type.Name = uiTextBoxName.Text; Type.Description = uiTextBoxDesc.Text; Type.Save(); ClearFields(); CurrentType = null; uiPanelEditTypes.Visible = false; uiPanelAllTypes.Visible = true; BindTypes(); }
private void BindTypes() { IStock.BLL.ClientTypes Types = new IStock.BLL.ClientTypes(); Types.LoadAll(); Types.Sort = "Name"; uiGridViewTypes.DataSource = Types.DefaultView; uiGridViewTypes.DataBind(); }
private void LoadClientTypes() { IStock.BLL.ClientTypes types = new IStock.BLL.ClientTypes(); types.LoadAll(); uiDropDownListClientTypes.DataSource = types.DefaultView; uiDropDownListClientTypes.DataTextField = "Name"; uiDropDownListClientTypes.DataValueField = "ClientTypeID"; uiDropDownListClientTypes.DataBind(); uiDropDownListClientTypes.Items.Insert(0, new ListItem("إختر عميل", "")); }