private void UpdateSalDetailsButton_Click(object sender, EventArgs e) { double store = obj.days(double.Parse(FullDays_txt.Text), double.Parse(HalfDays_txt.Text.Trim())); WorkHours_txt.Text = store.ToString(); double basic = obj.workingdays(double.Parse(WorkHours_txt.Text)); BasicSalary_txt.Text = basic.ToString(); double allowance = obj.allowance(double.Parse(BasicSalary_txt.Text)); allowance_txt.Text = allowance.ToString(); double grosspay = obj.grosspay(double.Parse(allowance_txt.Text), double.Parse(BasicSalary_txt.Text)); GrossPay_txt.Text = grosspay.ToString(); double incometax = obj.Incometax(double.Parse(BasicSalary_txt.Text), double.Parse(GrossPay_txt.Text)); IncomeTax_txt.Text = incometax.ToString(); string performance = obj.performance(double.Parse(WorkHours_txt.Text)); performance_txt.Text = performance; double netpay = obj.netsalary(double.Parse(BasicSalary_txt.Text), double.Parse(IncomeTax_txt.Text)); netpay_txt.Text = netpay.ToString(); try { if (WorkHours_txt.Text == "0") { throw new Exception(); } else { Employee.Updateemployeesalarydetails(EmpIdtxt.Text, Designation_txt.Text, FullDays_txt.Text, HalfDays_txt.Text, LeaveDays_txt.Text, WorkHours_txt.Text, allowance_txt.Text, BasicSalary_txt.Text, GrossPay_txt.Text, IncomeTax_txt.Text, netpay_txt.Text, performance_txt.Text); MessageBox.Show("Record Updated Successfully"); dataGridView1.DataSource = Employee.searchemployeesalarydetails(EmpIdtxt.Text); totalsalary_txt.Text = netpay_txt.Text; } } catch (Exception) { MessageBox.Show("Invalid Days Entered!"); } }
private void AddEmployeeButton_Click(object sender, EventArgs e) { dataGridView1.DataSource = Employee.showEmployeebyID(Employee.employeeID.ToString()); dataGridView2.DataSource = Employee.searchemployeesalarydetails(Employee.employeeID.ToString()); }
private void SearchEmpButton_Click(object sender, EventArgs e) { dataGridView1.DataSource = Employee.searchemployeesDetails(EmpIdtxt.Text); dataGridView2.DataSource = Employee.searchemployeesalarydetails(EmpIdtxt.Text); }