public void UpdateCategory()
        {
            CodeTableVO category = new CodeTableVO();

            category.CodeTable_CodeName = txtName.Text;

            if (txtContext.Text.Length > 0)
            {
                category.CodeTable_CodeExplain = txtContext.Text;
            }
            else
            {
                category.CodeTable_CodeExplain = cboContext.SelectedValue.ToString();
            }

            category.CodeTable_CodeID = code;

            try
            {
                CodeTableService service = new CodeTableService();
                service.UpdateCodeTable(category);
            }
            catch (Exception err)
            {
                Log.WriteError(err.Message, err);
            }
        }
Пример #2
0
 public override void Delete(object sender, EventArgs e)
 {
     if (dgvDepartment.SelectedRows.Count < 1)
     {
         frm.NoticeMessage = Resources.DelEmpty;
     }
     else
     {
         if (MessageBox.Show("삭제하시겠습니까?", "확인", MessageBoxButtons.YesNo) == DialogResult.Yes)
         {
             try
             {
                 CodeTableService service = new CodeTableService();
                 service.DeleteCodeTable(item.CodeTable_CodeID);
             }
             catch (Exception err)
             {
                 Log.WriteError(err.Message, err);
             }
             frm.NoticeMessage        = Resources.DeleteDone;
             dgvDepartment.DataSource = null;
             LoadGridView();
         }
     }
 }
 private void InitCombo()
 {
     //반제품 카테고리 목록을 콤보바인딩 한다.
     try
     {
         CodeTableService   service      = new CodeTableService();
         List <ComboItemVO> categoryList = (from item in service.GetComboProductCategory() where item.ID.Contains("CS") select item).ToList();
         UtilClass.ComboBinding(cboContext, categoryList, "선택");
     }
     catch (Exception err)
     {
         Log.WriteError(err.Message, err);
     }
 }
Пример #4
0
 // DataGridView 가져오기
 private void LoadGridView()
 {
     try
     {
         CodeTableService service = new CodeTableService();
         list = (from item in service.GetAllCodeTable() where item.CodeTable_CodeID.Contains("Depart") select item).ToList();
     }
     catch (Exception err)
     {
         Log.WriteError(err.Message, err);
     }
     dgvDepartment.DataSource  = list;
     dgvDepartment.CurrentCell = null;
 }
        // 부서 등록
        private void InsertDepart()
        {
            CodeTableVO dept = new CodeTableVO();

            dept.CodeTable_CodeName    = txtName.Text;
            dept.CodeTable_CodeExplain = txtContext.Text;

            try
            {
                CodeTableService service = new CodeTableService();
                service.InsertDepart(dept);
            }
            catch (Exception err)
            {
                Log.WriteError(err.Message, err);
            }
        }
        public void UpdateDepart()
        {
            CodeTableVO depart = new CodeTableVO();

            depart.CodeTable_CodeName    = txtName.Text;
            depart.CodeTable_CodeExplain = txtContext.Text;
            depart.CodeTable_CodeID      = code;

            try
            {
                CodeTableService service = new CodeTableService();
                service.UpdateCodeTable(depart);
            }
            catch (Exception err)
            {
                Log.WriteError(err.Message, err);
            }
        }