/// <summary> /// Add DepartmentCost to database. /// </summary> /// <param name="data"></param> /// <returns></returns> public DepartmentCost Add(DepartmentCost data) { HibernateTemplate.Save(data); return data; }
/// <summary> /// Delete DepartmentCost from database. /// </summary> /// <param name="data"></param> /// <returns></returns> public void Delete(DepartmentCost data) { HibernateTemplate.Delete(data); }
/// <summary> /// Update DepartmentCost to database. /// </summary> /// <param name="data"></param> /// <returns></returns> public void Update(DepartmentCost data) { HibernateTemplate.Update(data); }
private void btnCreate_Click(object sender, EventArgs e) { if (!CreateFlag) { CreateFlag = true; EnableCostControls(); btnCreate.Text = "Lưu"; btnEdit.Enabled = false; btnCancel.Enabled = true; } else { DepartmentCost cost = new DepartmentCost(); cost.DepartmentCostPK = new DepartmentCostPK { DepartmentId = CurrentDepartment.Get().DepartmentId, CostDate = DateTime.Now }; cost.CreateDate = DateTime.Now; cost.CreateId = ClientInfo.getInstance().LoggedUser.Name; cost.UpdateDate = DateTime.Now; cost.UpdateId = ClientInfo.getInstance().LoggedUser.Name; cost.Cost = Int64.Parse(txtCost.Text.Trim()); cost.CostDescription = txtCostDescription.Text.Trim(); cost.CostName = txtCostName.Text.Trim(); cost.CostType = cboCostType.SelectedIndex; DepartmentCostEventArgs eventArgs = new DepartmentCostEventArgs(); eventArgs.CreateCost = cost; EventUtility.fireEvent(CreateDepartmentCostEvent, this, eventArgs); if (!eventArgs.HasErrors) { costList.Add(eventArgs.CreateCost); bdsCost.ResetBindings(false); dgvCost.Refresh(); dgvCost.Invalidate(); CreateFlag = false; ClearCostControls(); DisableCostControls(); btnCreate.Text = "Tạo"; btnEdit.Enabled = true; btnCancel.Enabled = false; } else { MessageBox.Show("Có lỗi khi thêm chi phí. Liên hệ người quản trị", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
public void Delete(DepartmentCost data) { DepartmentCostDAO.Delete(data); }
public DepartmentCost Add(DepartmentCost data) { DepartmentCostDAO.Add(data); return data; }
public void Update(DepartmentCost data) { DepartmentCostDAO.Update(data); }