Example #1
0
        public bool deleteLoaiNhanvien(BKIT.Entities.LoaiNhanvien objLoaiNhanvien)
        {
            Database  db         = DatabaseFactory.CreateDatabase();
            string    sqlCommand = "DELETE FROM LoaiNhanvien WHERE IDLoaiNhanvien = @idloainhanvien";
            DbCommand dbCommand  = db.GetSqlStringCommand(sqlCommand);

            try
            {
                db.AddInParameter(dbCommand, "idloainhanvien", DbType.Int32, objLoaiNhanvien.IDLoaiNhanvien);
                db.ExecuteNonQuery(dbCommand);
                dbCommand.Connection.Close();
                return(true);
            }
            catch
            {
                return(false);
            }
        }
Example #2
0
        public bool updateLoaiNhanvien(BKIT.Entities.LoaiNhanvien objLoaiNhanvien)
        {
            Database db         = DatabaseFactory.CreateDatabase();
            string   sqlCommand = "UPDATE LoaiNhanvien SET TenLoaiNV = @tenloainv " +
                                  "WHERE IDLoaiNhanvien = @idloainhanvien";
            DbCommand dbCommand = db.GetSqlStringCommand(sqlCommand);

            try
            {
                db.AddInParameter(dbCommand, "tenloainv", DbType.String, objLoaiNhanvien.TenLoaiNV);
                db.AddInParameter(dbCommand, "idloainhanvien", DbType.Int32, objLoaiNhanvien.IDLoaiNhanvien);
                db.ExecuteNonQuery(dbCommand);
                dbCommand.Connection.Close();
                return(true);
            }
            catch
            {
                return(false);
            }
        }
Example #3
0
        public int insertLoaiNhanvien(BKIT.Entities.LoaiNhanvien objLoaiNhanvien)
        {
            Database db         = DatabaseFactory.CreateDatabase();
            string   sqlCommand = "INSERT INTO LoaiNhanvien(IDLoaiNhanvien,TenLoaiNV) " +
                                  "VALUES (@idloainhanvien,@tenloainv)";
            DbCommand dbCommand = db.GetSqlStringCommand(sqlCommand);

            try
            {
                int ID = GetNextAVailableID();
                objLoaiNhanvien.IDLoaiNhanvien = ID;
                db.AddInParameter(dbCommand, "idloainhanvien", DbType.Int32, objLoaiNhanvien.IDLoaiNhanvien);
                db.AddInParameter(dbCommand, "tenloainv", DbType.String, objLoaiNhanvien.TenLoaiNV);
                db.ExecuteNonQuery(dbCommand);
                dbCommand.Connection.Close();
                return(ID);
            }
            catch
            {
                dbCommand.Connection.Close();
                return(-1);
            }
        }