예제 #1
0
        private void btnSave_Click(object sender, EventArgs e)
        {
            if (string.IsNullOrEmpty(txtExpense.Text))
            {
                lblMsg.Text = "ദയവായി വിവരങ്ങൾ ടൈപ്പ് ചെയ്യുക";
                return;
            }
            ExpenseHeadDto ExpenseHeadDto = new ExpenseHeadDto
            {
                ExpenseHeadName    = txtExpense.Text,
                ExpenseDescription = txtDescription.Text,
            };
            ExpenseHeadViewModel expenseHeadViewModel = new ExpenseHeadViewModel();

            if (expenseHeadViewModel.InsertExpenseHead(ExpenseHeadDto))
            {
                lblMsg.Text         = "ചേർത്തിരിക്കുന്നു";
                txtExpense.Text     = string.Empty;
                txtDescription.Text = string.Empty;
                showGrid();
            }
            else
            {
                lblMsg.Text = "എന്തോ തകരാറു സംഭവിച്ചിരിക്കുന്നു";
            }
        }
        public IEnumerable <ExpenseHeadDto> GetExpenseHead()
        {
            ExpenseHeadDto dto      = new ExpenseHeadDto();
            var            entities = repository.GetAll();

            return(dto.ToObjects(entities));
        }
 public bool InsertExpenseHead(ExpenseHeadDto ExpenseHeadDto)
 {
     try
     {
         repository.Insert(ExpenseHeadDto.ToEntity(ExpenseHeadDto));
         return(true);
     }
     catch (Exception ex)
     {
         return(false);
     }
 }