using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; public partial class admin_driverdetails : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { pnlControls.Visible = true; pnlGrid.Visible = false; } } protected void btnRegister_Click(object sender, EventArgs e) { DriverInfo driver = new DriverInfo(); driver.DriverName = txtDriverName.Text; driver.Mobile = txtMobile.Text; driver.Email = txtEmail.Text; driver.LNo = txtLNo.Text; driver.LExpDate = DateTime.Parse(txtLExpDate.Text); driver.BloodGroup = txtBlood.Text; driver.Address = txtAddress.Text; driver.DOB = dtpDOB.Text; driver.Insert(); } protected void lnkEdit_Click(object sender, EventArgs e) { pnlControls.Visible = !pnlControls.Visible; pnlGrid.Visible = !pnlControls.Visible; ; if (pnlControls.Visible) { lnkEdit.Text = "View / Edit Driver"; } else { lnkEdit.Text = "Add New Driver"; LoadDrivers(); } } private void LoadDrivers() { DriverInfo drivers = new DriverInfo(); var op = drivers.GetAll(); rptPast.DataSource = op; rptPast.DataBind(); } protected void lnkbutEdit_Click(object sender, EventArgs e) { pnlControls.Visible = !pnlControls.Visible; pnlGrid.Visible = !pnlControls.Visible; ; var driverId = ((LinkButton)sender).CommandArgument; if (pnlControls.Visible) { lnkEdit.Text = "View / Edit Driver"; LoadControls(driverId); } else { lnkEdit.Text = "Add New Driver"; } } private void LoadControls(string driverId) { DriverInfo drivers = new DriverInfo(); drivers.DriverId = long.Parse(driverId); var op = drivers.Get(); txtAddress.Text = op.Address; txtDriverName.Text = op.DriverName; txtMobile.Text = op.Mobile; txtEmail.Text = op.Email; txtLNo.Text = op.LNo; txtBlood.Text = op.BloodGroup; dtpDOB.Text = op.DOB; } protected void lnkbutDelete_Click(object sender, EventArgs e) { { var driverId = ((LinkButton)sender).CommandArgument; LoadDelControls(driverId); } } private void LoadDelControls(string driverId) { DriverInfo drivers = new DriverInfo(); drivers.DriverId = long.Parse(driverId); var op = drivers.Delete(); } }
public bool Delete() { var obj = new DbHelp(spName); obj.AddInParameter("@DriverId", DriverId); obj.AddInParameter("@mode", "delete"); var dt = obj.ExecuteNonQuery(); return dt > 0; }
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)