protected void btn_Add_Click(object sender, EventArgs e) { CY.GFive.Core.Business.DeviceInfo deviceInfo = new CY.GFive.Core.Business.DeviceInfo(); }
protected void DeviveAddButton_Click(object sender, EventArgs e) { CY.GFive.Core.Business.DeviceInfo devInfo = new CY.GFive.Core.Business.DeviceInfo(); try { // 购买时间 if (PurchaseDate.Text.Trim() != "") { devInfo.BuyDate = Convert.ToDateTime(PurchaseDate.Text.Trim()); } else { Page.ClientScript.RegisterClientScriptBlock(Page.GetType(), "请选择购入时间", "<script>alert('请选择购入时间')</script>"); return; } // 设备编号 if (!DeviceCode.Text.Equals("") && DeviceCode.Text != null) { devInfo.DeviceCode = DeviceCode.Text; } else { Page.ClientScript.RegisterClientScriptBlock(Page.GetType(), "请填写设备编号", "<script>alert('请填写设备编号')</script>"); return; } // 设备名称 if (!CY.GFive.Core.Business.DeviceInfo.IsExist(DeviceCode.Text)) { if (DeviceName.Text != null && !DeviceName.Text.Equals("")) { devInfo.DeviceName = DeviceName.Text; } else { Page.ClientScript.RegisterClientScriptBlock(Page.GetType(), "请填写设备名称", "<script>alert('请填写设备名称')</script>"); return; } } else { Page.ClientScript.RegisterClientScriptBlock(Page.GetType(), "已存在该设备", "<script>alert('该设备已存在')</script>"); return; } //设备类型 int temp = 0; // 厂家电话 if (!FacPhone.Text.Trim().Equals("")) { if (!int.TryParse(FacPhone.Text.Trim(), out temp)) { Page.ClientScript.RegisterClientScriptBlock(Page.GetType(), "电话错误", "<script>alert('电话格式不对')</script>"); return; } } devInfo.FacPhone = FacPhone.Text; // 数量 if (!int.TryParse(DeviceNbr.Text.Trim(), out temp)) { Page.ClientScript.RegisterClientScriptBlock(Page.GetType(), "数量错误", "<script>alert('数量应为整数')</script>"); return; } devInfo.DevNum = int.Parse(DeviceNbr.Text); // 设备描述 devInfo.DevDes = Des.Text; // 生产厂家 devInfo.ProFac = ProFac.Text; // 厂址 devInfo.FacAddress = FacAddress.Text; // 厂家邮编 devInfo.Zip_Code = Zip_Code.Text; // 存放地点 devInfo.ClassRoomCode = ClassRoomCode.Text; // 存放部门 devInfo.DepartCode = DepartCode.SelectedValue; // 保存 devInfo.Save(); Page.ClientScript.RegisterStartupScript(typeof(string),"","alert('添加成功');location.href='DeviceList.aspx'",true); } catch (Exception ex) { lab_Error.Text =ex.Message; } }