예제 #1
0
        private void btnUpdate_Click(object sender, EventArgs e)
        {
            #region Validation
            if (!TextBoxExtension.NotNullOrWhiteSpace(txtFirstName, "Yönetmen ad bilgisi boş geçilemez!"))
            {
                return;
            }

            if (!TextBoxExtension.NotNullOrWhiteSpace(txtLastName, "Yönetmen soyad bilgisi boş geçilemez!"))
            {
                return;
            }
            #endregion

            _director.FirstName = txtFirstName.Text;
            _director.LastName  = txtLastName.Text;

            var result = _dc.DirectorUpdate(_director);
            result.NotificationShow();
            if (result.State == ResultState.Success)
            {
                //DirectorUpdated.Raise();
                this.Close();
            }
        }
예제 #2
0
        private void btnUpdate_Click(object sender, EventArgs e)
        {
            #region Validation
            if (!TextBoxExtension.NotNullOrWhiteSpace(txtFirstName, "Oyuncu ad bilgisi boş geçilemez!"))
            {
                return;
            }

            if (!TextBoxExtension.NotNullOrWhiteSpace(txtLastName, "Oyuncu soyad bilgisi boş geçilemez!"))
            {
                return;
            }
            #endregion

            _cast.FirstName = txtFirstName.Text;
            _cast.LastName  = txtLastName.Text;

            var result = _cc.CastUpdate(_cast);

            result.NotificationShow();

            if (result.State == ResultState.Success)
            {
                //CastUpdated.Raise();
                this.Close();
            }
        }
예제 #3
0
        private void btnAdd_Click(object sender, EventArgs e)
        {
            #region Validation
            if (!TextBoxExtension.NotNullOrWhiteSpace(txtFirstName, "Yönetmen ad bilgisi boş geçilemez!"))
            {
                return;
            }
            if (!TextBoxExtension.NotNullOrWhiteSpace(txtLastName, "Yönetmen soyad bilgisi boş geçilemez!"))
            {
                return;
            }
            #endregion

            var dto = new DirectorDTO
            {
                FirstName = txtFirstName.Text,
                LastName  = txtLastName.Text
            };

            //BLL Process

            var result = _dc.DirectorAdd(dto);

            result.NotificationShow();

            if (result.State == ResultState.Success)
            {
                foreach (Control item in Controls)
                {
                    if (item is TextBox)
                    {
                        item.Text = string.Empty;
                    }
                    if (item is ComboBox)
                    {
                        item.Text = string.Empty;
                    }
                }
            }
        }