protected void lvMaterial_ItemCommand(object sender, ListViewCommandEventArgs e) { if (e.CommandName == "EditMaterial") { try { int matID = Convert.ToInt32(e.CommandArgument); Response.Redirect("MaterialAdGiverWF.aspx?option=" + StringCipher.Encrypt(matID.ToString().Trim())); } catch (Exception ex) { labelMessage.Text = "Error : " + ex.Message; labelMessage.ForeColor = System.Drawing.Color.Red; } } if (e.CommandName == "DeleteMaterial") { try { int matID = Convert.ToInt32(e.CommandArgument); using (MaterialAdminRT aMaterialAdminRt = new MaterialAdminRT()) { aMaterialAdminRt.DeleteFromMaterialAndPicAndSaveToLog(matID); labelMessage.Text = "Delete successfull"; } } catch (Exception ex) { labelMessage.Text = "Error : " + ex.Message; labelMessage.ForeColor = System.Drawing.Color.Red; } } }
private void LoadMaterial(string catID, string adGiverID, string matCode, string fromDate, string toDate) { using (MaterialAdminRT receiverTransfer = new MaterialAdminRT()) { Int64?categoryID; Int64?pstedByID; DateTime?fD; DateTime?tD; if (catID != string.Empty || catID != "") { categoryID = Convert.ToInt32(catID); } else { categoryID = null; } if (adGiverID != string.Empty || adGiverID != "") { pstedByID = Convert.ToInt32(adGiverID); } else { pstedByID = null; } if (matCode == string.Empty || matCode == "") { matCode = null; } if (fromDate != string.Empty || fromDate != "") { fD = Convert.ToDateTime(fromDate); } else { fD = null; } if (toDate != string.Empty || toDate != "") { tD = Convert.ToDateTime(toDate); } else { tD = null; } var matList = receiverTransfer.GetSearchedMaterialsForListView(categoryID, pstedByID, matCode, fD, tD); if (matList == null) { return; } lvMaterial.DataSource = matList; lvMaterial.DataBind(); var matArcList = receiverTransfer.GetSearchedArcMaterialsForListView(categoryID, pstedByID, matCode, fD, tD); if (matArcList == null) { return; } lvMaterialArc.DataSource = matArcList; lvMaterialArc.DataBind(); } }