protected void SupplierFormView_ItemInserting(object sender, FormViewInsertEventArgs e) { MfgDetails mfgInfo = new MfgDetails(); DataKey key = SupplierFormView.DataKey; TextBox txtOrgName = (TextBox)SupplierFormView.FindControl("txtOrgName"); DropDownList ddlPartName = (DropDownList)SupplierFormView.FindControl("ddlPartName"); TextBox txtAddress = (TextBox)SupplierFormView.FindControl("txtAddress"); TextBox txtPhone = (TextBox)SupplierFormView.FindControl("txtPhone"); TextBox txtEmail = (TextBox)SupplierFormView.FindControl("txtEmail"); mfgInfo.OrgName = txtOrgName.Text; mfgInfo.PartName = ddlPartName.Text; mfgInfo.Address = txtAddress.Text; mfgInfo.Phone = txtPhone.Text; mfgInfo.Email = txtEmail.Text; obj.InsertMfgDetails(mfgInfo); bindgrid(); }
protected void bindgrid() { DataSet ds = new DataSet(); ds = obj.SelectMfgDetails(); SupplierFormView.DataSource = ds; SupplierFormView.DataBind(); }
protected void SupplierFormView_ItemDeleting(object sender, FormViewDeleteEventArgs e) { DataKey key = SupplierFormView.DataKey; MfgDetails mfgInfo = new MfgDetails(); Label lblMfgId = (Label)SupplierFormView.FindControl("lblMfgId"); mfgInfo.MfgID = Convert.ToInt32(key.Value.ToString()); obj.DeleteMfgDetails(mfgInfo); bindgrid(); }
protected void SupplierFormView_ModeChanging(object sender, FormViewModeEventArgs e) { SupplierFormView.ChangeMode(e.NewMode); bindgrid(); if (e.NewMode == FormViewMode.Edit) { SupplierFormView.AllowPaging = false; } else { SupplierFormView.AllowPaging = true; } }
protected void SupplierFormView_ItemUpdating(object sender, FormViewUpdateEventArgs e) { DataKey key = SupplierFormView.DataKey; MfgDetails mfgInfo = new MfgDetails(); Label lblMfgId = (Label)SupplierFormView.FindControl("lblMfgId"); TextBox txtOrgName = (TextBox)SupplierFormView.FindControl("txtOrgName"); DropDownList ddlPartName = (DropDownList)SupplierFormView.FindControl("ddlPartName"); TextBox txtAddress = (TextBox)SupplierFormView.FindControl("txtAddress"); TextBox txtPhone = (TextBox)SupplierFormView.FindControl("txtPhone"); TextBox txtEmail = (TextBox)SupplierFormView.FindControl("txtEmail"); mfgInfo.MfgID = Convert.ToInt32(lblMfgId.Text); mfgInfo.OrgName = txtOrgName.Text; mfgInfo.PartName = ddlPartName.Text; mfgInfo.Address = txtAddress.Text; mfgInfo.Phone = txtPhone.Text; mfgInfo.Email = txtEmail.Text; obj.UpdateMfgDetails(mfgInfo); bindgrid(); }
protected void SupplierFormView_ItemUpdated(object sender, FormViewUpdatedEventArgs e) { SupplierFormView.ChangeMode(FormViewMode.ReadOnly); }