Exemplo n.º 1
0
        private void ucGetVariables_Load(object sender, EventArgs e)
        {
            try
            {
                using (IVariableRepository variableRepo = new VariableRepository(new Datacore.Data.BeamDeflectionDbContext()))
                {
                    var result = variableRepo.GetList("Calculation", "Unit");
                    if (result.Result == null)
                    {
                        return;
                    }
                    dgvVariables.DataSource                       = result.Result;
                    dgvVariables.Columns["ID"].Visible            = false;
                    dgvVariables.Columns["CalculationId"].Visible = false;
                    dgvVariables.Columns["UnitId"].Visible        = false;

                    dgvVariables.Columns["Name"].HeaderText        = "Değişken Adı";
                    dgvVariables.Columns["Display"].HeaderText     = "Sembol";
                    dgvVariables.Columns["Value"].HeaderText       = "Değeri";
                    dgvVariables.Columns["Calculation"].HeaderText = "Kullanılan Hesaplamanın Sonucu";
                    dgvVariables.Columns["Unit"].HeaderText        = "Birimi";
                    dgvVariables.Columns["CreatedAt"].HeaderText   = "Oluşturulma Tarihi";
                    dgvVariables.Columns["UpdatedAt"].HeaderText   = "Düzenlenme Tarihi";
                    dgvVariables.Columns["IsActive"].HeaderText    = "Aktiflik";
                    dgvVariables.Columns["IsDeleted"].HeaderText   = "Silinme";
                }
            }
            catch (Exception)
            {
                throw;
            }
        }
        private void ucEditVariables_Load(object sender, EventArgs e)
        {
            chkIsActive.Text     = "Evet";
            chkIsActive.Checked  = true;
            chkIsDeleted.Checked = false;
            chkIsDeleted.Text    = "Hayır";
            try
            {
                using (IVariableRepository variableRepo = new VariableRepository(new Datacore.Data.BeamDeflectionDbContext()))
                {
                    var result = variableRepo.GetList("Calculation", "Unit");
                    if (result.Result == null)
                    {
                        lblMessage.Text = "Düzenlenecek kayıt bulunamadı.";
                        return;
                    }
                    dgvVariables.DataSource                       = result.Result;
                    dgvVariables.Columns["ID"].Visible            = false;
                    dgvVariables.Columns["CalculationId"].Visible = false;
                    dgvVariables.Columns["UnitId"].Visible        = false;

                    dgvVariables.Columns["Name"].HeaderText        = "Değişken Adı";
                    dgvVariables.Columns["Display"].HeaderText     = "Sembol";
                    dgvVariables.Columns["Value"].HeaderText       = "Değeri";
                    dgvVariables.Columns["Calculation"].HeaderText = "Kullanılan Hesaplamanın Sonucu";
                    dgvVariables.Columns["Unit"].HeaderText        = "Birimi";
                    dgvVariables.Columns["CreatedAt"].HeaderText   = "Oluşturulma Tarihi";
                    dgvVariables.Columns["UpdatedAt"].HeaderText   = "Düzenlenme Tarihi";
                    dgvVariables.Columns["IsActive"].HeaderText    = "Aktiflik";
                    dgvVariables.Columns["IsDeleted"].HeaderText   = "Silinme";
                }
                using (IUnitRepository unitRepo = new UnitRepository(new Datacore.Data.BeamDeflectionDbContext()))
                {
                    var result = unitRepo.GetList();
                    if (result.Result == null)
                    {
                        lblMessage.Text = "Birim bulunamadı.";
                        return;
                    }
                    cmbUnits.DataSource = result.Result;
                }
            }
            catch (Exception ex)
            {
                lblMessage.Text = "Hata : " + ex.GetBaseException();
            }
        }