private async void Sb_AddOrUpdate_Click(object sender, EventArgs e)
        {
            if (!Dvp_Validate.Validate())
            {
                return;
            }
            var student = new Student
            {
                StudentName  = Te_Name.Text,
                Age          = Convert.ToInt32(Te_Age.EditValue),
                BirthDay     = De_BirthDay.DateTime,
                Class        = Te_Class.Text,
                Contact      = Te_Phone.Text,
                DepartmentId = Guid.Parse(Lue_Department.EditValue.ToString()),
                Email        = Te_Email.Text,
                Sex          = Rg_Sex.SelectedIndex == 1,
                StudentNo    = Te_StudentNo.Text
            };

            try
            {
                JsonMessageResult message;
                if (_addOrUpdate)
                {
                    message = await _api.CreateStudent(student);
                }
                else
                {
                    student.Id = Id;
                    message    = await _api.UpdateStudent(student);
                }

                if (message.ResultCode != 1)
                {
                    XtraMessageBox.Show(message.ResultMessage, "提示", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    return;
                }

                CloseForm();
                XtraMessageBox.Show(message.ResultMessage, "提示", MessageBoxButtons.OK, MessageBoxIcon.None);
            }
            catch (Exception exception)
            {
                XtraMessageBox.Show(exception.Message, "提示", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
        private async void Sb_AddOrUpdate_Click(object sender, EventArgs e)
        {
            if (!Dvp_Validate.Validate())
            {
                return;
            }
            var employee = new Employee
            {
                EmployeeName = Te_Name.Text,
                Age          = Convert.ToInt32(Te_Age.EditValue),
                BirthDay     = De_BirthDay.DateTime,
                Contact      = Te_Contact.Text,
                DepartmentId = Guid.Parse(Lue_Department.EditValue.ToString()),
                Sex          = Rg_Sex.SelectedIndex == 1,
            };

            try
            {
                JsonMessageResult message;
                if (_addOrUpdate)
                {
                    message = await _api.CreateEmployee(employee);
                }
                else
                {
                    employee.Id = Id;
                    message     = await _api.UpdateEmployee(employee);
                }

                if (message.ResultCode != 1)
                {
                    XtraMessageBox.Show("修改失败!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    CloseForm();
                    return;
                }

                XtraMessageBox.Show(message.ResultMessage, "提示", MessageBoxButtons.OK, MessageBoxIcon.None);
                CloseForm();
            }
            catch (Exception exception)
            {
                XtraMessageBox.Show(exception.Message, "提示", MessageBoxButtons.OK, MessageBoxIcon.Error);
                CloseForm();
            }
        }
        private async void Sb_AddOrUpdate_Click(object sender, EventArgs e)
        {
            try
            {
                if (!Dvp_Validate.Validate())
                {
                    return;
                }
                JsonMessageResult messageResult;
                var bookInfo = new BookInfo
                {
                    BookName       = Te_BookName.Text,
                    Author         = Te_Author.Text,
                    ISBN           = Te_Isbn.Text,
                    BookPhoto      = _imageUrl,
                    PublishingId   = Guid.Parse(Lue_PublishingHouse.EditValue.ToString()),
                    BookCategoryId = Guid.Parse(Lue_BookCategories.EditValue.ToString()),
                    Price          = Convert.ToDecimal(Te_Price.EditValue),
                    ReleaseDate    = De_ReleaseDate.DateTime
                };

                if (!_addOrUpdate)
                {
                    bookInfo.Id   = Id;
                    messageResult = await _api.UpdateBookInfo(bookInfo);
                }
                else
                {
                    messageResult = await _api.CreateBooksInfo(bookInfo);
                }

                if (messageResult.ResultCode != 1)
                {
                    XtraMessageBox.Show(messageResult.ResultMessage);
                    return;
                }

                XtraMessageBox.Show("操作成功!");
                CloseForm();
            }
            catch (Exception exception)
            {
                PopupProvider.Error("操作异常!", exception);
            }
        }