protected void ButtonOK_Click(object sender, EventArgs e) { string guid = this.DropDownListRooms.SelectedValue; if (!string.IsNullOrEmpty(guid)) { bool done = false; StringBuilder stringBuilder = new StringBuilder(); RoomBusiness business = new RoomBusiness(); Room module = business.QueryByGuid(guid); if (module != null) { this.InitializeUpdateModule(module); module.Name = this.TextBoxName.Text; module.Address = this.TextBoxAddress.Text; module.Contact = this.TextBoxContact.Text; module.Phone = this.TextBoxPhone.Text; Room room = business.QueryByName(module.Name); if ((room == null) || (string.Equals(room.Guid, module.Guid, StringComparison.CurrentCulture))) { done = business.Update(module); if (done) { stringBuilder.Append("修改机房成功!"); } else { stringBuilder.Append("修改机房失败!"); } } else { stringBuilder.Append("机房已经存在(名称相同)!"); } } else { stringBuilder.Append("机房不存在!"); } this.LabelMessage.Text = stringBuilder.ToString(); this.InitializeBind(); } }
protected void ButtonOK_Click(object sender, EventArgs e) { StringBuilder stringBuilder = new StringBuilder(); DateTime now = DateTime.Now; DateTime beginDate = new DateTime(now.Year, now.Month, 1); DateTime endDate = beginDate.AddMonths(1).AddSeconds(-1); try { if (!string.IsNullOrEmpty(this.TextBoxBeginDate.Text)) { beginDate = DateTime.Parse(this.TextBoxBeginDate.Text); } if (!string.IsNullOrEmpty(this.TextBoxEndDate.Text)) { endDate = DateTime.Parse(this.TextBoxEndDate.Text); endDate = endDate.AddDays(1).AddSeconds(-1); } } finally { } if (this.DropDownListMachines.SelectedValue != null) { string guid = this.DropDownListMachines.SelectedValue; if (!string.IsNullOrEmpty(guid)) { MachineBusiness machineBusiness = new MachineBusiness(); this.Machine = machineBusiness.QueryByGuid(guid); if (this.Machine != null) { if (!string.IsNullOrEmpty(this.Machine.RoomId)) { RoomBusiness roomBusiness = new RoomBusiness(); this.Room = roomBusiness.QueryByGuid(this.Machine.RoomId); } if (!string.IsNullOrEmpty(this.Machine.Guid)) { DetectorBusiness detectorBusiness = new DetectorBusiness(); this.Detectors = detectorBusiness.QueryByMachine(this.Machine.Guid); this.NormalDataCaches = detectorBusiness.QueryNormalDataCacheByMachine(this.Machine.Guid, beginDate, endDate); this.AlarmDataCaches = detectorBusiness.QueryAlarmDataCacheByMachine(this.Machine.Guid, beginDate, endDate); MessageCacheBusiness messageCacheBusiness = new MessageCacheBusiness(); this.MessageCaches = messageCacheBusiness.QueryByMachine(this.Machine.Guid, beginDate, endDate); } } } else { stringBuilder.Append("没有选择检测仪!"); } } this.LabelMessage.Text = stringBuilder.ToString(); }
protected void DropDownListRooms_SelectedIndexChanged(object sender, EventArgs e) { string guid = this.DropDownListRooms.SelectedValue; if (!string.IsNullOrEmpty(guid)) { this.LabelMessage.Text = string.Empty; RoomBusiness business = new RoomBusiness(); Room currentRoom = business.QueryByGuid(guid); if (currentRoom != null) { this.TextBoxName.Text = currentRoom.Name; this.TextBoxAddress.Text = currentRoom.Address; this.TextBoxContact.Text = currentRoom.Contact; this.TextBoxPhone.Text = currentRoom.Phone; } } }