//insert public bool insert(danhSachLuongDaThanhToanDTO danhSachLuongDaThanhToanDTO) { try { this.openConnection(); SqlCommand cmd = new SqlCommand("INSERT INTO LISTSALARY_DATHANHTOAN(id, ngayThanhToan, Luong)" + "VALUES (@id, @date, @Luong)", this.getConnection); cmd.Parameters.Add("@id", SqlDbType.NChar).Value = danhSachLuongDaThanhToanDTO.id; cmd.Parameters.Add("@date", SqlDbType.Date).Value = danhSachLuongDaThanhToanDTO.ngayThanhToan; cmd.Parameters.Add("@Luong", SqlDbType.Float).Value = danhSachLuongDaThanhToanDTO.Luong; if (cmd.ExecuteNonQuery() == 1) { return(true); } } catch (Exception ex) { MessageBox.Show("Error: ", ex.Message); } finally { this.closeConnection(); } return(false); }
private void btnKetToan_Click(object sender, EventArgs e) { try { string IDNV = this.txtID.Text.Trim(); DateTime currTime = DateTime.Now; float Luong = float.Parse(this.txtLuong.Text.Trim()); if (IDNV == "") { MessageBox.Show("ID trống"); } else { danhSachLuongDaThanhToanDTO danhSachLuongDaThanhToanDTO = new danhSachLuongDaThanhToanDTO(IDNV, currTime, Luong); if (this.danhSachLuongDaThanhToanBUS.insert(danhSachLuongDaThanhToanDTO)) { if (this.salaryBUS.ResetNV(IDNV)) { MessageBox.Show("Kết toán lương thành công"); } else { MessageBox.Show("Kết toán lương thất bại"); } } } } catch (Exception ex) { MessageBox.Show("Error: " + ex.Message); } }
//insert public bool insert(danhSachLuongDaThanhToanDTO danhSachLuongDaThanhToanDTO) { return(this.danhSachLuongDaThanhToanDAL.insert(danhSachLuongDaThanhToanDTO)); }