示例#1
0
 protected void btnAdd_Click(Object Sender, EventArgs e)
 {
     if (Request.Form[hdnId.UniqueID] == "0")
     {
         oIPAddresses.AddVlan(Int32.Parse(txtVlan.Text), (chkPhysicalW.Checked ? 1 : 0), (chkPhysicalU.Checked ? 1 : 0), (chkEcomProd.Checked ? 1 : 0), (chkEcomService.Checked ? 1 : 0), (chkIPX.Checked ? 1 : 0), (chkVirtual.Checked ? 1 : 0), (chkVMworkstationExternal.Checked ? 1 : 0), (chkVMworkstationInternal.Checked ? 1 : 0), (chkVMworkstationDR.Checked ? 1 : 0), (chkVMHost.Checked ? 1 : 0), (chkVMotion.Checked ? 1 : 0), (chkVMWindows.Checked ? 1 : 0), (chkVMLinux.Checked ? 1 : 0), (chkBladesHP.Checked ? 1 : 0), (chkBladesSUN.Checked ? 1 : 0), (chkAPV.Checked ? 1 : 0), (chkMainframe.Checked ? 1 : 0), (chkCSM.Checked ? 1 : 0), (chkCSMSOA.Checked ? 1 : 0), (chkReplicates.Checked ? 1 : 0), (chkPXE.Checked ? 1 : 0), (chkILO.Checked ? 1 : 0), (chkCSMVIP.Checked ? 1 : 0), (chkLTMWeb.Checked ? 1 : 0), (chkLTMApp.Checked ? 1 : 0), (chkLTMMiddle.Checked ? 1 : 0), (chkLTMVIP.Checked ? 1 : 0), (chkWindowsCluster.Checked ? 1 : 0), (chkUnixCluster.Checked ? 1 : 0), (chkAccenture.Checked ? 1 : 0), (chkHA.Checked ? 1 : 0), (chkSunCluster.Checked ? 1 : 0), (chkSunSVE.Checked ? 1 : 0), (chkStorage.Checked ? 1 : 0), (chkDellWeb.Checked ? 1 : 0), (chkDellMiddleware.Checked ? 1 : 0), (chkDellDatabase.Checked ? 1 : 0), (chkDellFile.Checked ? 1 : 0), (chkDellMisc.Checked ? 1 : 0), (chkDellUnder48.Checked ? 1 : 0), (chkDellAvamar.Checked ? 1 : 0), txtName.Text, "", Int32.Parse(ddlClass.SelectedItem.Value), Int32.Parse(Request.Form[hdnEnvironment.UniqueID]), Int32.Parse(Request.Form[hdnParent.UniqueID]), Int32.Parse(ddlResiliency.SelectedItem.Value), (chkEnabled.Checked ? 1 : 0));
     }
     else
     {
         oIPAddresses.UpdateVlan(Int32.Parse(Request.Form[hdnId.UniqueID]), Int32.Parse(txtVlan.Text), (chkPhysicalW.Checked ? 1 : 0), (chkPhysicalU.Checked ? 1 : 0), (chkEcomProd.Checked ? 1 : 0), (chkEcomService.Checked ? 1 : 0), (chkIPX.Checked ? 1 : 0), (chkVirtual.Checked ? 1 : 0), (chkVMworkstationExternal.Checked ? 1 : 0), (chkVMworkstationInternal.Checked ? 1 : 0), (chkVMworkstationDR.Checked ? 1 : 0), (chkVMHost.Checked ? 1 : 0), (chkVMotion.Checked ? 1 : 0), (chkVMWindows.Checked ? 1 : 0), (chkVMLinux.Checked ? 1 : 0), (chkBladesHP.Checked ? 1 : 0), (chkBladesSUN.Checked ? 1 : 0), (chkAPV.Checked ? 1 : 0), (chkMainframe.Checked ? 1 : 0), (chkCSM.Checked ? 1 : 0), (chkCSMSOA.Checked ? 1 : 0), (chkReplicates.Checked ? 1 : 0), (chkPXE.Checked ? 1 : 0), (chkILO.Checked ? 1 : 0), (chkCSMVIP.Checked ? 1 : 0), (chkLTMWeb.Checked ? 1 : 0), (chkLTMApp.Checked ? 1 : 0), (chkLTMMiddle.Checked ? 1 : 0), (chkLTMVIP.Checked ? 1 : 0), (chkWindowsCluster.Checked ? 1 : 0), (chkUnixCluster.Checked ? 1 : 0), (chkAccenture.Checked ? 1 : 0), (chkHA.Checked ? 1 : 0), (chkSunCluster.Checked ? 1 : 0), (chkSunSVE.Checked ? 1 : 0), (chkStorage.Checked ? 1 : 0), (chkDellWeb.Checked ? 1 : 0), (chkDellMiddleware.Checked ? 1 : 0), (chkDellDatabase.Checked ? 1 : 0), (chkDellFile.Checked ? 1 : 0), (chkDellMisc.Checked ? 1 : 0), (chkDellUnder48.Checked ? 1 : 0), (chkDellAvamar.Checked ? 1 : 0), txtName.Text, "", Int32.Parse(ddlClass.SelectedItem.Value), Int32.Parse(Request.Form[hdnEnvironment.UniqueID]), Int32.Parse(Request.Form[hdnParent.UniqueID]), Int32.Parse(ddlResiliency.SelectedItem.Value), (chkEnabled.Checked ? 1 : 0));
     }
     Response.Redirect(Request.Path);
 }