Example #1
0
        public Payroll_Deduction_Master findByDeductionMasterId(int deductionId)
        {
            Payroll_Deduction_Master deduction = null;

            try
            {
                using (var db = new PayrollModel())
                {
                    deduction = db.Payroll_Deduction_Master.Find(deduction);
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine("find employee" + ex.InnerException);
            }
            return(deduction);
        }
Example #2
0
        public Boolean addDeductionMaster(Payroll_Deduction_Master deduction)
        {
            Boolean status = false;

            try
            {
                using (var db = new PayrollModel())
                {
                    db.Payroll_Deduction_Master.Add(deduction);
                    db.SaveChanges();
                    status = true;
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.InnerException);
            }
            return(status);
        }
Example #3
0
        public Boolean updateDeductionMaster(Payroll_Deduction_Master deduction)
        {
            Boolean status = false;

            try
            {
                using (var db = new PayrollModel())
                {
                    Console.WriteLine("Deduction updated");
                    db.Payroll_Deduction_Master.AddOrUpdate(deduction);
                    db.SaveChanges();
                    status = true;
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine("Update deduction master error " + ex.InnerException);
            }
            return(status);
        }
Example #4
0
        public Boolean deleteMasterDeductionbyId(int id)
        {
            Boolean status = false;

            try
            {
                using (var db = new PayrollModel())
                {
                    Payroll_Deduction_Master dedctionMaster = db.Payroll_Deduction_Master.First(b => b.Deduction_ID == id);

                    db.Payroll_Deduction_Master.Remove(dedctionMaster);
                    db.SaveChanges();
                    status = true;
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine("delete deduction master " + ex.InnerException);
            }
            return(status);
        }