예제 #1
0
        public Boolean ThemBangLuongCTy(BangLuongCongTy tv)
        {
            SqlConnection conn = getConnection();

            conn.Open();
            try
            {
                string     sqlThem = "INSERT INTO BangLuongCongTy VALUES(@MaLuong , @LCB , @PhuCap , @NgaySua)";
                SqlCommand cmd     = new SqlCommand(sqlThem, conn);
                cmd.Parameters.AddWithValue("MaLuong", tv.MaLuong);
                cmd.Parameters.AddWithValue("LCB", tv.LCB);
                cmd.Parameters.AddWithValue("PhuCap", tv.PhuCap);
                cmd.Parameters.AddWithValue("NgaySua", tv.NgaySua);
                cmd.ExecuteNonQuery();
            }
            catch (Exception)
            {
                return(false);
            }
            finally
            {
                conn.Close();
            }
            return(true);
        }
예제 #2
0
        public Boolean SuaBangLuongCTy(BangLuongCongTy tv)
        {
            SqlConnection conn = getConnection();

            conn.Open();
            try
            {
                string sqlSua = "DECLARE @dem int select @dem = COUNT(MaLuong) FROM BangLuongCongTy WHERE MaLuong = @MaLuong IF @dem != 0 UPDATE BangLuongCongTy " +
                                "SET MaLuong = @Maluong , LCB = @LCB , PhuCap = @PhuCap , NgaySua = @NgaySua  WHERE MaLuong = @MaLuong ";
                SqlCommand cmd = new SqlCommand(sqlSua, conn);
                cmd.Parameters.AddWithValue("MaLuong", tv.MaLuong);
                cmd.Parameters.AddWithValue("LCB", tv.LCB);
                cmd.Parameters.AddWithValue("PhuCap", tv.PhuCap);
                cmd.Parameters.AddWithValue("NgaySua", tv.NgaySua);
                cmd.ExecuteNonQuery();
            }
            catch (Exception)
            {
                return(false);
            }
            finally
            {
                conn.Close();
            }
            return(true);
        }
예제 #3
0
        public Boolean UpdateBangLuongCTy(string MaLuong, long LCBcu, long PhuCapcu, DateTime NgaySua)
        {
            DataProviderBangLuongCTy dp = new DataProviderBangLuongCTy();
            BangLuongCongTy          bh = new BangLuongCongTy(MaLuong, LCBcu, PhuCapcu, NgaySua);

            return(dp.SuaBangLuongCTy(bh));
        }