Ejemplo n.º 1
0
    protected void gvPurchasing_RowDeleting(object sender, GridViewDeleteEventArgs e)
    {
        PurchaseDetails _objdcd = new PurchaseDetails();

        purchaseDid = Convert.ToInt32(((Label)gvPurchasing.Rows[e.RowIndex].FindControl("lblpdetailid")).Text);

        try
        {
            if (purchaseDid != 0)
            {
                _objdcd.PurchaseDetailId = purchaseDid;
                _objdcd.IsActive         = false;
                _objdcd.Isdeleted        = true;
                _objdcd.Amount           = 0;
                _objdcd.Rate             = 0;
                _objdcd.Discount         = 0;
                _objdcd.Quantity         = Convert.ToInt32(((TextBox)gvPurchasing.Rows[e.RowIndex].FindControl("lblQuantity")).Text);
                _objdcd.UpdatedBy        = Session["UserName"].ToString();
                _objdcd.Delete();
            }
            DataTable dt1 = new DataTable();
            dt1 = (DataTable)Session["tempdata"];
            dt1.Rows[e.RowIndex].Delete();
            gvPurchasing.DataSource = dt1;
            gvPurchasing.DataBind();
            Session["tempdata"] = dt1;
        }
        catch
        {
        }
    }
    protected void gvPurchasing_RowDeleting(object sender, GridViewDeleteEventArgs e)
    {
        PurchaseDetails _objdcd = new PurchaseDetails();

        purchaseDid = Convert.ToInt32(((Label)gvPurchasing.Rows[e.RowIndex].FindControl("lblpdetailid")).Text);


        try
        {
            if (purchaseDid != 0)
            {
                _objdcd.PurchaseDetailId = purchaseDid;
                _objdcd.IsActive         = false;
                _objdcd.Isdeleted        = true;
                _objdcd.Amount           = 0;
                _objdcd.Rate             = 0;
                _objdcd.Discount         = 0;
                _objdcd.Quantity         = Convert.ToInt32(((TextBox)gvPurchasing.Rows[e.RowIndex].FindControl("lblQuantity")).Text);
                _objdcd.UpdatedBy        = Session["UserName"].ToString();
                _objdcd.Delete();
            }
            DataTable dt1 = new DataTable();
            string    DocNumber;
            DocNumber = Session["purDocNo"].ToString();
            dt1       = PurchaseMaster.Get_PurchaseDetails(Convert.ToInt32(DocNumber), Convert.ToDateTime("2011/01/01"), Convert.ToDateTime("2011/01/01")
                                                           , Convert.ToInt32(strFY), "EDIT", 0, 0).Tables[0];

            // dt1 = (DataTable)Session["tempdata"];
            // dt1.Rows[e.RowIndex].Delete();
            gvPurchasing.DataSource = dt1;
            gvPurchasing.DataBind();
            Session["tempdata"] = dt1;
        }
        catch
        {
        }
    }