Exemple #1
0
        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;
                }
            }
        }
Exemple #2
0
        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();
            }
        }