protected void grdBookDetails_RowDeleting(object sender, GridViewDeleteEventArgs e) { Other_Z.Book_Master.BookMasterProp _objBK = new Other_Z.Book_Master.BookMasterProp(); _objBK.bookID = Convert.ToInt32(((Label)grdBookDetails.Rows[e.RowIndex].FindControl("lblBkID")).Text); _objBK.BookCode = ((Label)grdBookDetails.Rows[e.RowIndex].FindControl("lblBkCode")).Text; _objBK.BookName = ((Label)grdBookDetails.Rows[e.RowIndex].FindControl("lblBkName")).Text; _objBK.Standard = ((Label)grdBookDetails.Rows[e.RowIndex].FindControl("lblStd")).Text; _objBK.Medium = ((Label)grdBookDetails.Rows[e.RowIndex].FindControl("lblMdm")).Text; _objBK.Quantity = Convert.ToInt32(((Label)grdBookDetails.Rows[e.RowIndex].FindControl("lblQty")).Text); _objBK.PurchasePrice = Convert.ToDecimal(((Label)grdBookDetails.Rows[e.RowIndex].FindControl("lblPP")).Text); _objBK.SellingPrice = Convert.ToDecimal(((Label)grdBookDetails.Rows[e.RowIndex].FindControl("lblSP")).Text); _objBK.OMPrice = Convert.ToDecimal(((Label)grdBookDetails.Rows[e.RowIndex].FindControl("lblOMP")).Text); _objBK.OIPrice = Convert.ToDecimal(((Label)grdBookDetails.Rows[e.RowIndex].FindControl("lblOIP")).Text); _objBK.HSNCode = ((Label)grdBookDetails.Rows[e.RowIndex].FindControl("lblHSNCode")).Text; _objBK.GST = Convert.ToDecimal(((Label)grdBookDetails.Rows[e.RowIndex].FindControl("lblGST")).Text); _objBK.UpdateRate = Convert.ToBoolean(false); _objBK.IsActive = Convert.ToBoolean(false); _objBK.IsDeleted = Convert.ToBoolean(true); try { Other_Z.Book_Master.Save_BookMaster(_objBK); grdBookDetails.DataSource = BindGvBookDetail(); grdBookDetails.DataBind(); pnlBookDetails.Visible = true; Panel1.Visible = false; } catch { } }
//shweta #region Events protected void btn_Save_Click(object sender, EventArgs e) { try { string BookType = txtbktpe.Text.Split(':')[0].Trim(); string Bookgroup = txtbkgrp.Text.Split(':')[0].Trim(); string Medium = txtmedm.Text.Split(':')[0].Trim(); Other_Z.Book_Master.BookMasterProp _objBooks = new Other_Z.Book_Master.BookMasterProp(); _objBooks.bookID = Convert.ToInt32(lblID.Text); _objBooks.BookCode = txtcode.Text.Trim(); _objBooks.BookName = txtbknam.Text.Trim(); _objBooks.BookType = BookType; _objBooks.Bookgroup = Bookgroup; _objBooks.Standard = txtstd.Text.Trim(); _objBooks.PurchasePrice = Convert.ToDecimal(txtprchse.Text.Trim()); _objBooks.SellingPrice = Convert.ToDecimal(txtsel.Text.Trim()); _objBooks.OMPrice = Convert.ToDecimal(txtompce.Text.Trim()); _objBooks.OIPrice = Convert.ToDecimal(txtOIprice.Text.Trim()); _objBooks.HSNCode = txtHSNCode.Text.Trim(); _objBooks.GST = Convert.ToDecimal(txtGST.Text); _objBooks.CreatedBy = Convert.ToString(Session["UserName"]).ToString(); _objBooks.Medium = Medium; if (LblOldqty.Text == "") { LblOldqty.Text = "0"; } if (txtqty.Text.Trim() != "") { _objBooks.Quantity = (Convert.ToInt32(txtqty.Text.Trim()) + Convert.ToInt32(LblOldqty.Text.Trim())); } else { _objBooks.Quantity = 0; } _objBooks.IsActive = true; if (ddlupderte.SelectedItem.Value == "Yes") { _objBooks.UpdateRate = true; } else { _objBooks.UpdateRate = false; } _objBooks.ChetanaCompanyName = strChetanaCompanyName; _objBooks.FY = Convert.ToInt32(strFY); if (txtphystock.Text.Trim() != "") { _objBooks.PhysicalStock = Convert.ToInt32(txtphystock.Text.Trim()); } else { _objBooks.PhysicalStock = 0; } if (txtvirtualStock.Text.Trim() != "") { _objBooks.VirtualStock = Convert.ToInt32(txtvirtualStock.Text.Trim()); } else { _objBooks.PhysicalStock = 0; } _objBooks.IsBlock = chekIsactive.Checked; Other_Z.Book_Master.Save_BookMaster(_objBooks); MessageBox("Record saved successfully"); grdBookDetails.DataSource = BindGvBookDetail(); grdBookDetails.DataBind(); pnlBookDetails.Visible = true; Panel1.Visible = false; btn_Save.Visible = false; filter.Visible = true; btnprint.Visible = true; chekIsactive.Checked = false; lblID.Text = "0"; txtcode.Text = ""; txtbknam.Text = ""; txtbktpe.Text = ""; txtbkgrp.Text = ""; txtstd.Text = ""; txtmedm.Text = ""; txtqty.Text = ""; txtprchse.Text = ""; txtsel.Text = ""; txtompce.Text = ""; txtOIprice.Text = ""; txtHSNCode.Text = ""; txtGST.Text = ""; } catch { } }